zoukankan      html  css  js  c++  java
  • python基础之循环语句,格式化输出以及编码

    1.while循环语句

      1.1 常见的几种结构

          1. while+判断条件

          循环体

        2. while+判断条件

          循环体  

           else

          语句

      tips:while循环如果满足条件的话,会一直循环循环体内的内容,直到条件不满足才退出循环,也可由break,continue来退出循环,但这两者是有区别的。

      break:会终止当前层的循环,跳出本次循环。

      continue:会停止本次的循环,重新开始一次新循环。

    2.格式化输出

      2.1 %s, %d ,%f 分别代表字符串,数字,浮点数的格式化输出。实例如下

      name = "张三"

      phone = 10086

      company =" oulboyedu"

      job = "打酱油"

      print('''

      =======================

        名称:   %s

        电话:%d

        公司:%s

        职位:%s

      ========================

      '''%(name,phone,company,job))

      tips:无论是字符串还是数字都能用%s表示,并且当使用了格式化输出以后,若在同一语句中,由%号的要双写%,即表示为%%,不然会报错。

    3.运算符

      3.1 运算符主要有 + - * / %(取余) //(整除)and  or  not  

        3.1.1 + - * / 为比较普通的数字运算不一一细说,但有一种运算结构需要注意。 即 a += b 等同于 a = a + b,类似的 a *= b,等同于 a = a * b

        3.1.2 and 代表并且,与,只有两者同时为真时其结果才为真。 

                 or 只要有条件成立,即为真

           not 取反                                      tips:三者的计算顺序(优先级)为 ()-》 not -》 and -》or

        3.1.3 常见的一些运算特例,当 and or 的两边都为数字时,其判断原则为,举例 x or y (x,y都为数字),则  if x == 0 ,then y else x 。而 and 刚好与or相反,即,同样举例 x and y (x,y都为数字),则 if x == 0 ,then x else y. 

        3.1.4 实例  0 or 1 and 4 > 3 or 5 < 7 and 4  ,第一步可简化为 0 or 1 and ture or ture and 4  然后进一步化简为 0 or ture or 4  紧接着可得出结果为 ture 

    4.字符串编码  

      4.1 ASCII 码 作为计算机最早的字符串编码,8 bit ,1byte 可表示2**8共256个字符

           GBK 中国国标字符串编码,16 bit , 2byte 可表示 2**16个字符

        UNICODE 国际字符串编码, 32 bit , 4byte 可表示2**32 个字符

        UTF-8(目前使用最多的编码)  可变长度的  UNICODE,其中 英语  8 bit ,1 byte   欧洲文字 16 bit ,2 byte  中文 24 bit , 3byte

  • 相关阅读:
    NYOJ 260
    NYOJ 271
    [转载]《博客园精华集》Winform筛选结果(共105篇)
    在DataGridView控件中加入ComboBox下拉列表框的实现
    给SQL补充一个查看表结构的存储过程
    编写自定义控件之下拉式属性
    PropertyGrid中的枚举显示为中文(转)
    DataGridView 中合并单元格
    树TreeView控件与DataTable交互添加节点(最高效的方法)
    通过键盘方向键控制TreeView节点的移动
  • 原文地址:https://www.cnblogs.com/Mixtea/p/9811520.html
Copyright © 2011-2022 走看看