#数据类型转换 #int()--将数值转换成整数 #float()--将数值转换成小数 #str()--将数值转换成字符串 #bool()--将数值转换成布尔值,表示空意义的数据奖杯转换为False,其他都是True a="5" print(type(a)) b=int(a) print(type(b)) '''打印结果如下: <class 'str'> <class 'int'> ''' print(bool(0)) print(bool(None)) print(bool("")) ''' False False False ''' # #接受键盘输入input,提示语中只能是一个单独的字符串么不能写逗号以及其他类型,input输入的语句将统一被执行成字符串类型 # money=int(input("请输入您的银行存款")) # print("您的银行存款是:",money)#此处用+号就会报错 # print("您明年的存款是:",money*2) # #运算符 #①算数运算符 c=5 d=2 print(c/d)#两者相除 print(c//d)#结果是整数 print(c%d)#获取余数 print(c**d)#获取c的d幂次方 #②赋值运算符,给变量赋值 a=2 c=1 c+=a#意思是C=c+a,-=,*=,/=也是一样的意思 print(c) c+=5#意思是c=c+5 print(c) #③关系运算符,比较两个变量的关系,运算的结果是布尔值 #>,<,==(判断两个变量是否等于),>=,<=,!=, print(c==8) #判断字符串是否相等,或者是否不等 e='aaa' f='bbb' print(e==f) print(e!=f) #逻辑运算符:判断表达式之间的逻辑关系, #and or,左右一定都是布尔值的表达式 #not,只在右边跟布尔表达式,表示取反的意思,真为假,假为真 print(not c>9)
最终输出结果如下:
<class 'int'>
False
False
False
2.5
2
1
25
3
8
True
False
True
True