zoukankan      html  css  js  c++  java
  • 格式化输出&初始编码&运算符

    一:格式化输出 %     %d   %s

    %为占位符   S替换的内容的类型为字符型

                        d替换的内容为整型

    若在格式化输出的时候需要正常用到% 则表示时用两个%%表示

    如:

    1 name = input('请输入姓名')
    2 age = int(input('请输入年龄'))
    3 msg = ‘我叫%s,今年%s,学习进度为3%%’ %(name,age)
    4 Print(msg)

    其中 3%% 第一个%为转义字符

    name = input('请输入姓名')
    age = int(input('请输入年龄'))
    job = input('请输入工作')
    hobbie = input('您的爱好')

    msg = '''-------- info of %s --------
    name   :  %s
    age    :  %d
    job    :  %s
    hobbie :  %s
    ------------- end ------------ ''' %(name,name,age,job,hobbie)
    print(msg)

      

    二:While  else(固定搭配)

    break就不执行else

    while循环没有被break打断时就走else

    while循环被break打断时就不走else

    三:初始编码

    电脑的传输,还有储存实际上都是0101001110

    初期用ASKII码(美国标准信息交换码)

    00000001      8位(bit)表示一个字节(byte)

    ASKII最左边一位是0(原因:七位已经够了,第八位是预留的一位用0代替)

    1byte     1024byte(字节) == 1KB

    1KB       1024KB  ==1MB

    1MB       1024MB  == 1GB

    1GB       1024GB  == 1TB

    中文  9万多汉字,,,为了解决全球化的文字问题,创建了一个万国码,Unicode

    最开始:

    1个字节 表示所有的英文,特殊字符,数字等

    2个字节  16位表示一个中文,不够,Unicode一个中文用4个字节表示,32位

    为了解决空间浪费问题,,有了升级版的 UTF-8即一个中文用3个字节表示

    GBK是国内使用的编码方式,一个中文用2个字节表示

    四:运算符

    基本运算符:+ - * /    //(整除)

    比较运算符:==(等于)    != (不等于 )

    赋值运算符:+=  -=  *=   

    逻辑运算符:not   and     or

    优先级:

    () > not  >  and  > or

    X or Y  若x为真,则返回X

            x为零,则返回y

    and  与   or   的结果相反

    int——>bool(数字转化为布尔值)

          非零转化为bool为true  如:print(bool(2))

          零转化为bool为false   如:print(bool(0))

    bool——>int

           Print(int(true))——> 1

           Print(int(false))——> 0

    思考:

    Print(2 or 1 < 3)结果:2
    Print(2 or 1 < 3 and 2) 结果:2
    Print(3 > 1 or 2 and 2)结果:true
    Print( 1 > 2 and 3 or 4 and 3 < 2)结果:false
    

      

  • 相关阅读:
    Linux内核网络协议栈优化总纲
    Java实现 蓝桥杯VIP 算法训练 连续正整数的和
    Java实现 蓝桥杯VIP 算法训练 连续正整数的和
    Java实现 蓝桥杯VIP 算法训练 寂寞的数
    Java实现 蓝桥杯VIP 算法训练 寂寞的数
    Java实现 蓝桥杯VIP 算法训练 学做菜
    Java实现 蓝桥杯VIP 算法训练 学做菜
    Java实现 蓝桥杯VIP 算法训练 判断字符位置
    Java实现 蓝桥杯VIP 算法训练 判断字符位置
    Java实现 蓝桥杯VIP 算法训练 链表数据求和操作
  • 原文地址:https://www.cnblogs.com/twinkle-/p/10435063.html
Copyright © 2011-2022 走看看