zoukankan      html  css  js  c++  java
  • Python之路Day02

    一、While

    while -- 循环

    • while 条件:
      循环体

    break -- 终止当前循环

    • while True:
         print("爱情买卖")
         break
         print('哈哈')
      • break -- 必须在循环中使用

      • break -- 终止当前循环且break下方代码不会执行

    continue

    • continue -- 跳出本次循环,继续下次循环(伪装成循环中最后一个代码)

    • continue -- 必须在循环中使用,且下方代码不会执行

    while else

    • while else 是一个整体循环,当循环体中出现了break就不会再执行else

    • num=True
      while num:
         print('你好')
         num=False
      else:
         print('不好')

    二、格式化

    占位

    • %s -- 字符串占位(万能占位符)

    • %d或%i -- 数字占位

    • 用两个%表示普通的%(%%)

      • msg='%s的学习进度是%s'%(轩,90)
      • 占的位置和填充时的顺序一一对应

    • f"{},{},{}"

      • python 3.6及以上版本才能使用

    三、运算符

    算术运算符

    • +、-、*、/、%(取余)、**(幂)、//(向下取整)

    比较运算符

    • > 、 < 、 >= 、 <= 、 == 、 !=

    赋值运算符

    • = 、 += 、 -= 、 *= 、 /= 、 **= 、 %= 、 //=

    逻辑运算符

    • and -- 与

      • 非零的数字都为真

      • 都为真才是真,有一个是假就是假

      • 都为真时选择and后面的内容

      • 都为假时选择and前面的内容

    • or -- 或

      • 有一个真即为真

      • 两个都为真时选or前面的

      • 两个都为假时选or后面的

    • not -- 非

      • 不是

    • 优先级:()> not > and > or

    成员运算符

    • in -- 在

    • not in -- 不在

    四、编码初识

    ASCII

    • 1个字节

    • 不支持中文

    gbk(国标)

    • 英文1字节

    • 中文2字节

    万国码unicode

    • 中文英文都4个字节

    UTF-8

    • 最流行的编码集

    • 英文1字节

    • 欧洲2字节

    • 亚洲3字节

    拓展
    • win -- gbk

    • Linux -- UTF-8

    • mac -- UTF-8

    单位转换

    • 1字节=8位 (1B=8b 1byte=8bit)

    • B 、 KB 、 MB 、 GB 、 TB 、 PB 、 EB

     

     

     

     

     

     

     

     

     

    世上只有10种人,一种懂二进制,一种不懂二进制
  • 相关阅读:
    Codeforces Round #631 (Div. 1) B. Dreamoon Likes Sequences 题解(思维+求贡献)
    牛客练习赛66 C公因子 题解(区间gcd)
    evincevim控喜欢的pdf阅读器
    水手郑智化
    使用diskpart管理自己的分区
    Hacker's Browser
    How Browser Works
    解决vim ctags R失败的问题
    ubuntu更改登录对话框
    使用bcdedit删除多个Windows系统
  • 原文地址:https://www.cnblogs.com/zlx960303/p/11845179.html
Copyright © 2011-2022 走看看