在python中有比较特殊的运算符比如:
** # 表示指数,2**3=8
// # 表示整除,取商的整数部分,不进行四舍五入,22/8=2
最基本的三种数据类型是str字符型,int整形,float浮点型,一个值或一个变量在同一时刻只能是一种数据类型
可以使用‘+’运算符将两个字符串连接起来,但是却不能将字符串和数字连接起来,数字必须显示的被转化成字符串
变量名的命名规则类似其他编程语言,且区分大小写,小写字母开头,使用下划线分割,也可以使用驼峰式的代码风格
str()函数可以将int型或float型的变量转换成str类型,即实现上述的显示转换
int()函数可以将整形表示的str转换成int值,但不能将以浮点数表示的str转换成int值,但可以把float变量转换为int。比如‘90’可以转换为90,‘90.0’不能进行转换,90.0可以被转换成90
float()函数可以将浮点数表示的str转换成float值,也可以将int表示的str转换成float,同时可以把int变量转换成float,比如‘3.14’可以变成3.14,‘3’可以变成3.0,3变成3.0
input()函数获取到的永远都是字符串,即使想要获取数字,但input的输出始终都是字符串,因此程序中要根据实际需要将input获取到的输入信息经过适当转换后赋予变量