驼峰命名法:
1.大驼峰:每一个单词的首字母都大写
FirstName LastName
2.小驼峰:第一个单词以小写字母开始,后续单词的首字母大写
firstName lastName
#str:表示是一个字符串类型
#int:表示一个整型
#bool表示一个布尔型,真:Ture = 1 假:False = 0
#float表示一个小数类型,浮点数
# %s:代表字符串 %d:整型
>>> name = 'westos'
>>> age=11
>>> print('%s的年龄为%d' %(name,age))
westos的年龄为11
>>> name = 'redhat'
>>> print('%s的年龄为%d' %(name,age))
redhat的年龄为11
>>> age=18
>>> print('%s的年龄为%d' %(name,age))
redhat的年龄为18
>>> age='20'
>>> print('%s的年龄为%d' %(name,age))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: %d format: a number is required, not str
>>> age=20
>>> name=123
>>> print('%s的年龄为%d' %(name,age))
123的年龄为20
# %f:代表浮点型
# %.xf(x:2 3 4 5)保留小数点后多少位
>>> money=32321.4343243
>>> name='tom'
>>> print('%s本月的工资为%f' %(name,money))
tom本月的工资为32321.434324
>>> money=7000
>>> print('%s本月的工资为%f' %(name,money))
tom本月的工资为7000.000000
>>> print('%s本月的工资为%.2f' %(name,money))
tom本月的工资为7000.00
>>> print('%s本月的工资为%.3f' %(name,money))
tom本月的工资为7000.000
>>> print('%s本月的工资为%.4f' %(name,money))
tom本月的工资为7000.0000
>>> print('%s本月的工资为%.1f' %(name,money))
tom本月的工资为7000.0
# 整型总占位,不够位数的前面补0
>>> sid = 1
>>> name='lily'
>>> print('%s的学号为%d' %(name,sid))
lily的学号为1
>>> print('%s的学号为130%d' %(name,sid))
lily的学号为1301
>>> print('%s的学号为%.5d' %(name,sid))
lily的学号为00001
>>> sid=002
File "<stdin>", line 1
sid=002 ^
SyntaxError: invalid token
>>> sid = 123
>>> print('%s的学号为%.5d' %(name,sid))
lily的学号为00123
>>> sid = 12345
>>> print('%s的学号为%.5d' %(name,sid))
lily的学号为12345
>>> print('%s的学号为%.8d' %(name,sid))
lily的学号为00012345
# 百分数的实现
>>> scale = 0.1
>>> print('数据的比例是:%.2f' %(scale * 100))
数据的比例是:10.00
>>> print('数据的比例是:%.2f%' %(scale * 100))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: incomplete format
>>> print('数据的比例是:%.2f%%' %(scale * 100))
数据的比例是:10.00%
bool值:
记住bool值为False的情况就行了:
1.输入的值为空
2.输入的值为0
剩下的所有的情况bool值都是True