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


    一、while循环语句

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

            循环体(break  continue)

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

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


      3.while 条件:

          循环体(break  continue)

          else:

            语句块

    二、格式化输出

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

          %d  数字占位符
          %f   浮点占位符

         2.正常输出“%”时

    三、运算符

        1.算术运算符

      2.比较运算符

      3.赋值运算符

      4.逻辑运算符

        ①优先级 “()”=>“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

          

  • 相关阅读:
    内存溢出和内存泄漏的区别、产生原因以及解决方案
    HTTP1.0、HTTP1.1 和 HTTP2.0 的区别
    TCP, UDP, HTTP, HTTPS协议
    测试面试常见面试题汇总
    SDK测试方法
    App弱网测试工具--Qnet
    PerfDog性能狗移动端性能测试工具
    Jmeter作用域
    事务(转账功能)
    DBUtils
  • 原文地址:https://www.cnblogs.com/sc-1067178406/p/10028015.html
Copyright © 2020-2023  润新知