python 4.27,,一、格式化输出 %


一、格式化输出 %

文本 %s

数字 %d

技术分享图片
# 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)
格式化输出

二、运算符

()> not > and > or

同级的话从左到右依次

分为两种情况(前后都是比较、前后都是数字)

三、while else

while 循环结束是执行else,如果遇见break则直接跳出,不执行else

技术分享图片
# count = 1# while count <= 5:#     print(count)#     count = count + 1# else:                               #循环结束走else#     print(‘循环完啦‘)# print(‘我是有底线的‘)# count = 1# while count <= 5:#     print(count)#     count = count + 1#     if count == 4:#         break                #当count满足if条件时直接走下面break跳出,不再走else# else:#     print(‘1‘)
while else

四、编码初识
一、ASCII:字母、数字、特殊字符

8位组成一个字节组成一个字符。

字符:为组成内容的最小单元

二、万国码 unicode

16位,均用两个字节表示,如汉字等无法表示完全

升级:

32位,均用4个字节表示,资源浪费

升级:

utf-8: 最小用8位表示一个字符

a :一个字节( 8位)

欧洲文字:两个字节(16位)

亚洲文字:三个字节(24位)

utf-16:最小用16位表示一个字符

三、gbk(国家标准)

a : 一个字节(8位)

中文: 两个字节(16位)

四、8位8bit= 1byte

1024bytes =1kb

1024kb = 1MB

1024MB = 1GB

1024GB = 1TB

python 4.27

评论关闭