久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

基礎(chǔ)內(nèi)容-2

 印度阿三17 2019-07-02

一,、 while 循環(huán)

while : 滿足條件的情況下為死循環(huán)

  • 結(jié)構(gòu):

while 條件:
    循環(huán)結(jié)果
  • 實例

while True:
    print("一號")
    print("二號")
    print("三號")
  • 如何終止循環(huán)

    • 改變條件

      #實例
      flag = True
      while flag:
          print(1)
          print(2)
          flag = False
          print(4)
          print(5)
    • break:循環(huán)中遇到break時直接退出循環(huán)

      while True:
          print(1)
          print(2)
          break
          print(3)
          print(4)
      
      #只會輸出1 2 不會輸出 3 4
    • continue:跳過本次循環(huán)

      a = 0
      while a < 5:
          a  = 1
          if a == 3:
              continue
          print(a)
  • 練習(xí)1:打印0~100的數(shù)字

    num = 0
    while num < 101:
        print(num)
        num  = 1
  • 練習(xí)2:打印1 2 3.... 100的結(jié)果

    num = 1
    count = 0
    while num < 101:
        count  = num
        num  = 1
    print(count)
  • while else 結(jié)構(gòu)

    while 條件:
        循環(huán)體
    else:
        結(jié)果
    • 實例

      count = 1
      while count < 5:
          print(count)
          count  = 1
      else:
          print("結(jié)束了。,。")
    • 當break生效時,,不會走到else

二、 格式化輸出

% : 占位符

符號說明
%s格式化為字符串
%c格式化字符及其ASCII碼
%d格式化整數(shù)
%u格式化無符號整型
%f格式化浮點數(shù)字,,可指定小數(shù)點后的精度
%%輸出% (格式化字符串里包含百分號,,必須用%%)
  • 實例:

    name = "小明"
    age = 14
    message = "你好,我叫 %s,,年齡 %d" %(name,age)
    print(message)
  • 注意:括號里數(shù)量和順序必須保持一致

  • 在格式化輸出中要表達百分號,,在這個百分號前再加個百分號

    name = "小明"
    age = 14
    message = "你好,我叫 %s,,年齡 %d,進度1%%" %(name,age)
    print(message)

三,、 運算符

3.1 運算符類別

  • 算數(shù)運算符

  • 邏輯運算符

  • 比較運算符

  • 復(fù)制運算符

  • 成員運算符

  • 身份運算符

  • 位運算符

3.2 算數(shù)運算符

運算符描述

-

/
%取模
**
//取整除

3.3 比較運算符

運算符描述
==等于
!=不等于
>大于
<小于
>=大于等于
<=小于等于

3.4 賦值運算符

運算符描述
=簡單的賦值運算符
=加法賦值運算符,例: a = 2 等價于:a = a 2
-=減法賦值運算符,,例: a -= 2 等價于:a = a - 2
*=乘法賦值運算符,,例: a = 2 等價于:a = a 2
/=除法賦值運算符,例: a /= 2 等價于:a = a / 2
%=取模賦值運算符,,例: a %= 2 等價于:a = a % 2
**=冪賦值運算符,,例: a **= 2 等價于:a = a ** 2
//=取整除賦值運算符,例: a //= 2 等價于:a = a // 2

3.5 邏輯運算符

運算符描述
and
or
not

優(yōu)先級:在沒有()的情況下

not > and > or

同意優(yōu)先級的情況下,,從左到右依次計算

  • 情況1: 兩邊都是比較運算

    print(2 > 3 and 3 < 4 or 5 < 6)
  • 情況2:兩邊都是整數(shù)

    print(8 or 5)
    print(0 or 3)
    
    # x or y : x為真,,值為x;x為假,,值為y
    # x and y : x為真,,值為y;x為假,值為x

in 和not in:判斷元素是否在字符串,、元組,、列表或字典中

四、 編碼

4.1 編碼類別

  • ASCII:美國信息交換標準編碼

  • 國標:中華人民共和國國家標準信息交換用漢字編碼

  • GBK:GB碼的擴展字符編碼

  • Unicode:將世界上所有字符都收入的編碼

  • UTF-8:根據(jù)不同字符選擇編碼長度

4.2 ASCII

  • 規(guī)定了一個字符用一個8位的二進制數(shù)表示(0000 0001)

  • 最多只能表示256個字符,,即 2**8=256

  • 8bit = 1byte

ASCII編碼

4.3 GBK 國標碼

  • 規(guī)定一個字符用2個8位的二進制數(shù)表示,,即16位(0000 0001 0001 0011)

  • 可以表示65535個字符,即 2**16 = 65535

  • 兼容了ASCII,,擴充了中文字符

4.4 Unicode UTF-8

  • 號稱收納了世界所有字符的編碼

  • 擴充到了32位,,也就是4個8位的二進制數(shù)

  • 可以表示2**32個字符

  • 由于太過浪費,提出了UTF-8,,可變長度的編碼

  • UTF-8是對Unicode編碼的壓縮和優(yōu)化,,將所有字符進行分類:ASCII編碼的內(nèi)容用1個字節(jié)、歐洲字符用2個字節(jié),。。,。

4.5 單位轉(zhuǎn)換

8bit = 1byte

1024byte = 1KB

1024KB = 1MB

1024MB = 1GB

1024GB = 1TB

1024TB = 1PB

1024PB = 1EB

1024EB = 1ZB

1024ZB = 1YB

1024YB = 1NB

1024NB = 1DB

來源:https://www./content-4-292401.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多