python学习2

%s 格式化输出

%占位符 s字符串 d数字

%%只是单纯的显示%

name = input('请输入姓名:')
age = input('请输入年龄:')
height = input('请输入身高:')
msg = "我叫%s,今年%s 身高%s" %(name,age,height)
print(msg)

name = input('请输入姓名:')
age = int(input('请输入年龄:'))
job = input('请输入工作:')
hobbie = input('请输入爱好:')

msg = ''' -----------info of %s -----------
name : %s
age : %d
job :%s
hobbie :%s
------------end--------------
''' %(name,name,age,job,hobbie)
print(msg)

 

while else 的应用break 和 pass的应用

当循环被break打断就不会继续执行while

 

 

初始编码

电脑的传输,还有储存实际上都是00101011011

美国:ascii码 为了解决全球化的文字问题,创建了一个万国码,unicode

1个字节表示所有的英文,特殊字符,数字等等

2个字节16位表示一个中文,不够,unicode一个中文用4个字节表示,32位

升级版 utf-8 一个中文用3个字节来表示

中文 9w多字

gbk国内使用,一个中文用2个字节。

00000001 8位bit == 1个字节byte

1024 字节 == 1kb

1024kb == 1mb

1024mb == 1gb  

 

运算符

 

 

 

 

posted @ 2020-03-07 16:50  沫年牧野  阅读(111)  评论(0)    收藏  举报