輸入: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...