zoukankan      html  css  js  c++  java
  • Python的while循环/格式化输出/运算符/编码

    一.流程控制-while循环

      在生活中,我们遇到过循环的事情吧?比如循环听歌。在程序中,也是存才的,这就是流程空语句while。

      模拟一下循环听歌:

    while True: 
        print('我们不一样') 
        print('我们都一样') 
        print('有啥不一样')

      while 条件:

        结果

      如果条件是真, 则直接执⾏结果. 然后再次判断条件. 直到条件是假. 停⽌循环

      那我们怎么终止循环呢? 结束循环:

      1.改变条件

      2.break

      补充1: while循环.

        while 条件:

          循环体
        else:

          循环在正常情况跳出之后会执⾏这⾥

        注意: 如果循环是通过break退出的. 那么while后⾯的else将不会被执⾏, 只有在while条件判断是假的时候才会执⾏这个 else

        pass: 不表⽰任何内容. 为了代码的完整性. 占位而已

      补充2: in和not in

        可以判断xxx字符串是否出现在xxxxx字符串中

    二. 流程控制-break和continue

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

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

    三.格式化输出

      %s 占位字符串
      %d 占位数字

    四.基本运算符

      计算机可以进⾏行行的运算有很多种,可不不只加减乘除这么简单,运算按种类可分为:

      算数运算、 ⽐比较运算、逻辑运算、 赋值运算、 成员运算、 身份运算、 位运算. 

      1.算数运算:

       

      2. 比较运算

      

      3.赋值运算 

       

      4.逻辑运算

      

      and: 并且, 两端同时为真. 结果才能是真
      or: 或者, 有一个是真. 结果就是真
      not: 非真既假, 非假既真

      顺序: () => not => and => or

      x or y:
      如果x是零, 输出y
      如果x是非零, 输出x

      True: 非零
      False: 零

    5.编码
      1. ascii. 最早的编码. 至今还在使用. 8位一个字节(字符)
      2. GBK. 国标码. 16位2个字节.
      3. unicode. 万国码. 32位4个字节
      4. UTF-8. 可变长度的unicode.
      英文: 8位. 1个字节
      欧洲文字:16位. 2个字节
      汉字. 24位. 3个字节

      8bit = 1byte
      1024byte = 1KB
      1024KB = 1MB
      1024MB = 1GB
      1024GB = 1TB

  • 相关阅读:
    2-2. 线性池技术优化
    2-1. 基于OpenSSL的传输子系统实现
    1-4. 嵌入式web服务器BOA的移植及应用
    1-3. Linux下移动图像监测系统——motion的移植及应用
    1-2. 摄像头驱动的使能配置、V4L2编程接口的设计应用
    1-1. OSS/ALSA 声卡的驱动与配置和 Madplay 嵌入式播放器的移植
    嵌入式Linux开发环境搭建,问题ping、nfs的解决
    并发服务器的设计
    WPF 子类访问主类(父类)MainWindow的属性和方法
    stm32 读取多路SDADC
  • 原文地址:https://www.cnblogs.com/shagudi/p/10864051.html
Copyright © 2011-2022 走看看