格式化输出
%占位符,s字符串,d 数字,
表示% 用%%
name = input("请输入姓名: ") age = input("请输入年龄: ") height = input("请输入身高: ") msg = "我叫%s, 今年%s,身高:%s" %(name,age,height) print(msg)
name = input("请输入姓名: ") age = input("请输入年龄: ") job = input("请输入工作: ") hobble = input("请输入爱好: ") msg =''' -----------info of %s---------- Name : %s Age : %s Job : %s hobble : %s ------------------------end--------------------''' %(name,name,int(age),job,hobble) print(msg)
name = input("请输入姓名: ") age = input("请输入年龄: ") height = input("请输入身高: ") msg = "我叫%s, 今年%s,身高:%s 学习进度为3%%" %(name,age,height) print(msg)
while else
当while循环被break打断,就不会执行else结果
初始编码
美国:ascii码,为了解决全球化文字的问题,创建了一个万国码,unicode
升级版本:utf-8,一个中文 3个字节表示
gbk 国内使用:一个中文2个字节
逻辑运算
1,在没有()的情况下not 优先级高于 and,and优先级高于or,即优先级关系为( )>not>and>or,同一优先级从左往右计算。
2 , x or y , x为真,值就是x,x为假,值是y;
x and y, x为真,值是y,x为假,值是x。
非零转换成bool值为True
零转换为bool值为Flase