第二章

day02

第二章

1、While循环:

while 循环: 死循环 (可通过条件和break能够终止循环)

  1. while — 关键字

    while True:

    ​ 循环体

  2. break终止当前循环:

    while True:

    ​ 循环体

    ​ break

    ​ 语句

    break 必须在循环中使用

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

  3. continue跳出本次循环,继续下次循环(伪装成循环体中的最后一行代码)

    while True

    ​ 循环体

    ​ continue

    ​ 语句

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

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

  4. while else 是一个整体循环

    while True:

    ​ 循环体

    else:

    ​ 语句

    while else 当while后的条件不为真时,执行else后的语句

    当while循环体中出现了break就不会再执行else后的语句

2、格式化

  1. %为占位符

  2. %s --站字符串的位置(数字,字符串都能够进行填充)

  3. %d/%i --占数字的位置

  4. %%--转义

  5. %s:万能的格式

  6. %():为填位(要于占位一一对应)

  7. f"{}"

    Python3.6版本及以上才能使用 f”” :f”{‘marry’的学习进度2%}” Print(f”{input(‘>>>’)}{15}{‘男’}{ }”)

3、常用运算符:

  1. 算数运算符

    。 + -* / %(取余(模)) **(幂(次方)) //(整除(向下取整)(地板除)

  2. 比较运算符

    .> < <= >= ==(等于) !=(不等于

  3. 赋值运算符

    . += -= *= /= %=(取余等) **=(次方等) //=(取整等

  4. 逻辑运算符

    ​ and (与) :and的运算,都为真才是真,有一个假就是假。 and的运算,都为真的时候选择and后边的内容 and的运算,都为假的时候选择and前边的内容

    or(或) : or的运算,只有一个真就是真 or的运算,都为真的时候选择or前边的内容 or的运算,都为假的时候选择or后边的内容

    not (非:不是逻辑运算符中的优先级:()当循环体中出现了就不会再执行

  5. 成员运算符

    in :在 not in :不在

4、编码初识:

  1. ASCII码:256 1个字节,不支持中文

  2. GBK(国标) : 英文1个字节中文两个字节

  3. unicode (万国码):英文4个字节中文4个字节

  4. Utf-8 :最流行的编码集(密码本) 英文1个字节;欧洲2个字节;亚洲3个字节

    Win – 编码gbk linux – 编码utf-8 mac – 编码utf-8

5、单位转换:

1字节 == 8位( 1Bytes == 8bit )

1B == 8b

1KB == 1024 B

1MB == 1024 MB

1GB ==1024 MB

1TB ==1024 GB

1PB ==1024 TB

1EB ==1024 PB

posted @ 2019-09-01 22:48  袁昌旺  阅读(117)  评论(0编辑  收藏  举报