pass、while else、%占位符
# 格式化输出 %s %d s代表str d代表 digit
name = input("请输入你的名字:")
age = int(input("请输入你的年龄:"))
hobby = input("请输入你的爱好:")
job = input("请输入的你工作:")
msg = ("\n"
" ---------- userInfo for %s ----------\n"
" name:%s\n"
" age:%d\n"
" hobby:%s\n"
" job:%s\n"
" --------------- end ----------------\n") % (name, name, age, hobby, job)
print(msg)
# while else 当while被break打断时将不会执行else中的内容,没被打断将会执行
num = 0
while num < 6:
print(num)
if num == 4:
pass # break
num += 1
else:
print('循环没有被break打断')
print("-------while out---------")
pass 代表什么都不执行(目前的理解)