变量:用于存储数据的标识符。
使用:1.创建变量;2.为变量赋值;3.引用变量
样例:变量=值 将值赋给变量
如果使用已定义的变量叫 引用
输出存储在变量中的数据 print("变量")
使用存储在变量中的数据进行计算:变量+变量
变量赋值是数字的时候,无法和字符串计算
#定义变量和赋值 pi=3.14 r=10 #变量引用 print("圆周率=",pi) print("半径=",r) print("圆的周长=",2*pi*r) print("圆的面积=",pi*r*r)
复合赋值运算符
+=数字加法后赋值
-=数学减法后赋值
*=数字乘法后赋值
/=数字除法后赋值
%=数字整除后赋值
**=数字次方后赋值
例如:
#定义变量和赋值 number=100 number+=10 number-=20 number*=4 number/=2 #变量引用 print(number) number=180
同理字符串
string="你好" string+="!" string+="!" print(string) string=你好!!
输入函数:input() 无论输入什么内容,input函数输出的结果都是字符串
string=input("请输入问候语") print(string) print(type(string))
int()函数:将字符串转换为整型数据类型
float()函数:将字符串转换为浮动性数据类型
valueerror异常:试图转换无法转换的数据类型时,会引发value error异常。如:将不是数字的数据转换为数据时、将带有小数点的数字转换为int()函数时,会引发错误。
数字转换字符串:方法较多,同转数字可看str()函数