一.类型转换
结果 = 数据类型(待转的数据)
#str ------>int
str1 = str(17) #17
#float----->str
str01 = str(1.5) #1.5
#int ---->float
#int ------>float
float01 = float(18) #18.0
#str ---->str
float02 = float("8.2") #8.2
#str----->int
number1 = int("18") #18
#float ---->int
number2 = int(1.9) #1
二.算数运算符 + - * /
1. 运算符:+
num1 = 60
num2 = 9
print(num1 + num2)
#字符串与数字不能拼接,所以将数字转换为字符串
print("结果是" + str(num1+num2))
2.幂运算:**
num1 = 3**4
print(num1) #81
3./结果为浮点数
//除数取整,去掉小数部分
%取余
# / 除运算
a =90
b =4
print(a/b) #取小数 22.5
print(a//b)#取整 22
print(a%b)#取余数 2
4.增强运算符:在算数运算符基础上增加了对自身赋值的功能
- +=
- -=
- *=
- /=
三.比较运算符
== 比较两个对象是否相等,相等返回True---->bool类型
!= 比较两个对象是否不相等
(数值大小)>
>=
<
<=