标签:while循环 进制 int 就是 字节 break 格式化 code 格式化输出
基本结构:
while 条件
? 循环体
简单循环
while True:
print('1')
print('2')
print('3')
print('4')
循环如何停止
改变循环中的条件
flag = True
while flag:
print('1')
print('2')
print('3')
flag = False
print('4')
break 跳出循环
while flag:
print('1')
print('2')
print('3')
break
print('4')
系统命令
continue 退出本次循环,继续下一次循环
while flag:
print('1')
print('2')
print('3')
continue
print('4')
4.while else 循环 如果循环被break打断,则不执行else
?
count = 1
while count < 5:
print(count)
if count == 2:
break
count = count + 1
else:
print(666)
? 让某些位置变成动态可传入的,先考虑格式化输
? 算数运算符 + -,比较运算符 > ==,赋值运算符=,+=,逻辑运算符,and or, 成员运算符。
? 优先级:在没有()的情况下,优先级:not > and > or,同一优先级从左至右依次计算
? x or y , x为真,值就是x,x为假,值是y and则反之
? str ---> int : 只能是纯数字组成的字符串
? int ---> bool : 非零即True ,0为False。
? 密码本:01010110 二进制与 文字之间的对应关系。
ASCll 美国开发,只能表示英文字母,数字和符号,8位为一个字节
Unicode 万国码 表示全世界的文字 过于浪费资源,32位为一个字节
utf-8 万国码的升级版,英文字母用1个字节,欧洲用2个字节,中文用3个字节
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
标签:while循环 进制 int 就是 字节 break 格式化 code 格式化输出
原文地址:https://www.cnblogs.com/shangqiu/p/10840369.html