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

  • 相关阅读:
    写在vue总结之前(一)
    前端应该掌握的web基础和网络知识
    sass之为什么要使用预处理器
    ThinkPHP简单的验证码实现
    ajax接收php返回得到一堆html代码
    Bootstrap 4,“未捕获错误:Bootstrap工具提示需要Tether(http://github.hubspot.com/tether/)”
    百度AI开放平台- API实战调用
    最短路径算法—Dijkstra(迪杰斯特拉)算法分析与实现(C/C++)
    C#避免踩坑之如何添加paint事件
    php插入mysql中文数据出现乱码
  • 原文地址:https://www.cnblogs.com/shagudi/p/10864051.html
Copyright © 2011-2022 走看看