python基礎語法2

2022-07-02 01:15:12 字數 3185 閱讀 4697

輸入:input()

目的:為了讓計算機像人一樣接收外界輸入的內容。

輸出:print()

目的:為了讓計算機像人一樣把自己處理的結果輸出給使用者。

完整語法:

if 條件1:

**1**2

elif 條件2:

**1**2

elif 條件3:

**1**2

else:

**1**2

1.單分支

# inp_name = input("請輸入您的使用者名稱:")

# if inp_name == "egon":

#     print('ok')

# print('end...')

只有if

2.雙分支

# inp_name = input("請輸入您的使用者名稱:")

# if inp_name == "egon":

#     print('ok')

# else:

#     print('error')

# print('end...')

if加上else

3.多分支

# 如果成績》=80且<90,那麼:良好

# 如果成績》=70且<80,那麼:普通

# 其他情況:很差

# score = input("your score: ")

# score = int(score)

# if score >= 90:

#     print("優秀")

#     if 10 > 3:

#         print('ok')

# elif score >= 80 and score < 90:

#     print("良好")

# elif score >= 70 and score < 80:

#     print("普通")

# else:

#     print('很差')

# 優化版

# score = input("your score: ")

# score = int(score)

# if score >= 90:

#     print("優秀")

# elif score >= 80:

#     print("良好")

# elif score >= 70:

#     print("普通")

# else:

#     print('很差')

1.基本使用

# i=0

# while i < 5: # 5 < 5

#     print(i) # 4

#     i += 1 # i=5

"""

0

1

2

3

4

"""

2.死迴圈

# while true:

#     # print('1111')

#     1+1

3.結束迴圈的兩種方式

# tag = true

# while tag:

#     print('start...')

#     break

#     print('end...')

# 2、條件改為假:不會直接終止本層迴圈,會在下一次迴圈時終止

# tag = true

# while tag:

#     print('start...')

#     tag = false

#     print('end...')

4.while加continue,結束本次迴圈

# i = 0

# while i < 5:

#     if i == 3:

#         i+=1

#         continue

#     print(i)  #

#     i+=1  # i=3

5.while加else

else裡面的內容,必須要迴圈正常結束才能執行,被break結束的迴圈是不能執行else的。

python基礎語法(2)

2 2 4 print 2 2 4如果在互動式直譯器中執行上述兩行 結果是一樣的,但這只是因為直譯器總是把所有表示式的值列印出來而已。一般情況下,python並不會那樣做。語句和表示式之間的區別在賦值時會表現的更加明顯一些,因為就 語句不是表示式,所以沒有值可供互動式直譯器列印出來 x 3 可以x ...

Python語法基礎(2)

注釋 在python程式程式設計中注釋使用井號 使用時 位於注釋行的開頭,後面有乙個空格,接著是注釋內容。使用注釋示例如下 hello helloworld score for student 0.0 y 20 y print y 列印y變數語句 我們知道在python中語句是 的重要組成部分,而語...

python基礎語法(2)

python 基礎語法 01.編碼 預設情況下,python 3 原始碼檔案以utf 8編碼,所有字串都是 unicode 字串。當然你也可以為原始碼檔案指定不同的編碼 coding gbk 上述定義允許在原始檔中使用 windows中的簡體中文本元編碼,對應適合語言為非unicode的簡體中文。0...