前言
为了学习Python
,买了一本Python基础教程3.0
,促使自己更系统的学习。
此篇章节主要记录Python3.6
一些知识点,涉及到代码。
运算符号
除数 /
a = 3 / 2
>> 1.5
因为自身是做iOS
开发的,在iOS
中,结果肯定等于1,但是Python
可以更形象的展示想要的结果。
整除 //
那么如果想让结果取整怎么办?那么整除运算符号可以了解下。
b = 4 // 3.0
>> 1.0
c = 4 // 3
>> 1
由此可以可出结果,商是小数还是整数,取决于被除数。
乘方 **
b = 2 ** 3
>> 2 * 2 * 2
>> 8
还可以使用函数pow
,函数pow
有三个入参,假设为 x 、y、 z,其中
x、y为必填参数。
a = pow(2,4)
>> 2 * 2 * 2 * 2
>> 16
公式:x ** y
b = pow(2,4,2)
>> 2 * 2 * 2 * 2 % 2
>> 0
公式:x ** y % z
导入模块
import math
from math import sqrt
from math import *
三者的区别在于:第一个是导入math
模块,第二个是只导入math
模块里面的sqrt
函数,第三个是导入math
模块下的所有函数,不需要模块名点出函数方法。
字符串换行 \
有点像OC
的宏定义。当然,也可以使用""" """