python---02.while循环 格式化输出 运算符 编码

一、while循环语句

1.while 条件:(如果条件是真, 则直接执⾏循环体. 然后再次判断条件. 直到条件是假. 停⽌循环)

循环体(break  continue)

2. break: 立刻跳出循环. 打断的意思

continue: 停⽌本次循环, 继续执⾏下⼀次循环

python---02.while循环     格式化输出        运算符      编码
  3.while 条件:

  循环体(break  continue)

else:

  语句块

python---02.while循环     格式化输出        运算符      编码

二、格式化输出

    1.%s  全能占位  (可占位字符串、数字、布尔值)

      %d  数字占位符
      %f   浮点占位符
python---02.while循环     格式化输出        运算符      编码

python---02.while循环     格式化输出        运算符      编码

2.正常输出“%”时

python---02.while循环     格式化输出        运算符      编码

三、运算符

1.算术运算符

python---02.while循环     格式化输出        运算符      编码

  2.比较运算符

python---02.while循环     格式化输出        运算符      编码

  3.赋值运算符

python---02.while循环     格式化输出        运算符      编码

  4.逻辑运算符

python---02.while循环     格式化输出        运算符      编码

    ①优先级 “()”=>“not”=>“and”=>“or”

x or y , x为真,值就是x,x为假,值是y;

          x and y, x为真,值是y,x为假,值是x (与or相反)。

        ③把 false 看成 0

四、编码

1.编码的发展史

ascii 8bit 1byte(字节) 256个码位 只用到了7bit, 用到了前128个 最前面的一位是0

       ②中国人自己对计算机编码进行统计. 自己设计. 对ascii进行扩展 ANSI 16bit ->

         清华同方 -> gbk
         GBK 放的是中文编码. 16bit 2byte 兼容ascii
       ③对所有编码进行统一. unicode. 万国码. 32bit. 4byte. 够用了但是很浪费

④utf-8 可变长度的unicode
         英文: 1byte
         欧洲文字: 2byte
         中文: 3byte

⑤UTF-16: 每个字符最少占16位.

  2.单位转换

8bit = 1byte
      1024byte = 1KB
      1024KB = 1MB
      1024MB = 1GB
      1024GB = 1TB
      1024TB = 1PB
      1024PB = 1EB
      1024EB = 1ZB
      1024ZB = 1YB
      1024YB = 1NB

1024NB = 1DB

上一篇:小记SharePoint REST API Search和COM


下一篇:while循环 格式化输出 运算符 编码