一 循环
1,while循环,当...的时候,
while age < 18:
print('未成年,今年{}岁了'.format(age))
age += 1
重点在于循环的条件,只要条件为真,就一直循环。
for 循环能做的事情,while都能做,反之则不能,但是,我们绝大数情况下用for.
2.pass的用法
if index ==3:
pass
当前位置没有东西可写,防止代码报错,用pass进行占位,这样代码就不会报错, pass无意义.
3. break终止循环条件, continue,跳出本次循环,执行下一次。
二 占位符操作
1 python中的 %s 代表所有类型的占位符
name = '张三'
age = 17
height = 1.78
print('我的名字是%s,我的年龄是%s岁,我的身高是%s米' % (name, age, height))
2. %d 表示的是整数
info = '我的年龄是%d岁' % age
print(info)
info = '我的年龄是%.6d' % age # 我的年龄是000017
# 保留几位整数,如果整数位数不够,用0补齐
print(info)
3.%f 表示的浮点型 ,默认保留6位小数
height = 1.78
info = '我的身高是%f米' % height
print(info)
# 我的身高是1.780000米
当保留小数位太多的时候,会造成进度丢失,这个无需在意,因为计算机无法准备这么多位.
总之,%d 是小数点前边加0 %f 是小数点后边加0