格式化输出
占位符%s打印字符串,%d打印整数
name = input('请输入姓名:') age = input('请输入年龄:') height = input('请输入身高:') s = "你的姓名是%s, 年龄是%s, 身高是%s"%(name,age,height) print(s)
while else
当while循环被break打断,不会执行else的结果
逻辑运算
or not and
优先级()>not>and>or
print(1 or 2) 结果为1
print(5 or 8) 结果为5
print(0 or 4) 结果为4
print(0 or 9) 结果为9
结论 x or y 当x为非零则返回x,当x为零则返回y,,and与or的返回结果是相反的。
非零转换成布尔值是ture,零为false