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 代表什么都不执行(目前的理解)