Python:对象有类型,变量无类型
注:>>>x=6
>>>x
6
6是int(integer:整数)型,电脑自动分配,x只是作为标签指向6,x(变量)不需要类型
>>9.8**-7.2 ->9.8-7.2
Python 可以自动解决大整数问题,但是对于浮点数存储会遇到溢出问题
Python 四则运算,运算符两侧只要有一个浮点数,结果就是浮点数,除了除法(/)
取商
>>5//2->取两数相除的商
2
取余
>>>5%2
1
Python模块(库)
第一种形式:>>>import module-name //import后面跟空格,然后就是模块名称
第二种形式:>>>form module1 import module11 //module1是一个大模块(或称库),里面还有子模块module11
内建函数divmod(),divmod(a,b) 计算a除以b得到的商和余数
>>divmod(5,2)
(2,1)
四舍五入round()
>>>round(1.234567,2)
1.23
数学运算(math库)
>>>import math //引入math模块
>>>math.pi
3.1415926
>>>math.pow(4,2) //42 指数运算 =4**2
16
>>>math.sqrt(9) //开平方
3
>>>math.floor(3.92) //取整
3
可以使用>>>dir(math) //查看math所有东西
#单行注释
使用一对三个单引号(‘’’)或者一对三个双引号(“””)多行注释