while循环 格式化输出 运算符 初始编码

1.while循环

 while 条件:

  循环体

  break(跳出循环)

  continue(跳出本次循环,继续下次循环)

求1到100的和:

累加运算

2.格式化输出

name=input('请输入名字')
print(‘我叫%s' %name)

  

name = input('请输入名字:')
print(f"我叫{name}")

3.运算符:

  算数运算:

  ⽐较运算:

  逻辑运算:

 

  赋值运算:

 

()> not > and > or

 当出现 x or y 的时候,判断x是否是0,如果x==0,则取y,如果没0则取y

print(1 or 2)   # 1
print(0 or 2)   # 2
print(3 or 0)   # 3
print(4 or 0)   # 4

 and  跟 or 相反有0 则取0

成员运算符:

in     not in

4.编码

1. ascii   8bit  1byte(字节)  256个码位 只用到了7bit, 用到了前128个 最前面的一位是0
        2. 中国人自己对计算机编码进行统计. 自己设计. 对ascii进行扩展 ANSI 16bit -> gbk
            GBK 放的是中文编码. 16bit  2byte 兼容ascii
        3. 对所有编码进行统一. unicode. 万国码.  32bit. 4byte. 够用了但是很浪费
        4. utf-8 可变长度的unicode
            英文: 1byte
            欧洲文字: 2byte
            中文: 3byte
    字节(byte)
    1byte = 8bit
    1kb = 1024byte
    1mb = 1024kb
    1gb = 1024mb
    1tb = 1024gb
    1pb = 1024tb
原文地址:https://www.cnblogs.com/liuzhiqiang666/p/10024371.html