一、python数学操作符

优先级:

第一梯队:乘方(**)

第二梯队:取余数(%),取整数(//),除法(/),乘法(*)

第三梯队:加(+),减(-)

a = 2 **4    #乘方
b = 3 % 2    #取余数
c = 3 / 2    #除法
d = 3 // 2   #取整
e = 2 * 3    #乘法
f = 3 - 2    #减法
g = 3 + 2    #加法

 

二、常见数据类型

整型:-2(负整数),2(正整数),0

浮点型:-1.0(负小数),2.0(正小数),0.0

字符串:‘a’

 

三、字符串的拼接和复制

a = 'dog'
b = 'cat'
c = a + b     #字符串拼接
d = c * 3     #字符串复制

 

四、常用函数

a = 'dog'
b = 'cat is'
c = 1
d = 99.99
'''常用函数'''
len(b)          #字符数量,包含空格,返回结果为整型
input("")       #返回结果为字符串

'''数据类型转换'''
int(c)          #返回为整型数据
float(c)        #返回为浮点型数据
str(d)          #返回为字符串类型数据
int(str(d))     #ValueError: invalid literal for int() with base 10: '99.99'

'''相等判断'''
42 == '42'      #False
42 == 42.00     #True
42 == 0042.000  #True