转载:https://www.cnblogs.com/hukey/p/9608873.html
格式化输出:
%:占位符
s:字符串
d:数字
%%:表示一个%号,第一个是用来转义的
实例:
初始编码:
最初的编码是由美国提出,当时只规定了 ASCII码用来存储字母及符号,后来为了解决全球化文字的差异,创建了万国码:unicode
在 unicode中,
1个字节表示了所有的英文、特殊字符、数字等等;
一个中文需要 4个字节表示,32位 就很浪费。
后来,从 unicode 升级到 utf-8, UTF-8 是Unicode的实现方式之一
在 utf-8 中,一个文字用 3 个字节来存储。
00000001 8位bit == 1个字节(byte)
1byte 1024byte(字节) == 1KB
1KB 1024KB == 1MB
1MB 1024MB == 1GB
1GB 1024GB == 1TB
and or not 逻辑判断
判断优先级 :() > not > and > or
# 6. 用户登录(三次机会重试) count = 0 while True: user = input('username:') pwd = input('password:') if user == 'admin' and pwd == '123': print('登录成功.') break else: print('用户名密码不正确,请重试。') count += 1 if count == 3: print('登录验证超过三次,登录失败.') break