1.
# 這是單行注釋
2.
"""
這是多行注釋
"""
- IPO input process output
-
python提供了兩套索引體系
第一種叫正向遞增序号,從0開始,0是第一個元素 arr[0:10]
第二種叫反向遞減序号,從-1開始,-1是倒數第一個元素,逐漸反向遞減 arr[-5:-1]
-
input()函數,從控制台讀取一行,可帶參數input("請輸入:")
定義一個變量接收傳回值
temp = input()
- print()函數,輸出
- eval() 評估函數 去掉參數最外側引号并執行餘下的函數
8.
if TempStr[-1] in ['F', 'f']:
C = (eval(TempStr[0:-1]) - 32) / 1.8
print("轉換後的溫度是{:.2f}C".format(C))
# {:.2f}是一個占位符, :.2f表示将結果保留兩位小數
elif TempStr[-1] in ['C', 'c']:
F = 1.8 * eval(TempStr[0:-1]) + 32
print("轉換後的溫度是{:.2f}F".format(F))
else:
print("輸入的格式錯誤")
- type(eval(N)) == int 判斷是不是某種類型
-
arr[-1]表示取最後一個元素,arr[0,-1] 截取第一個到倒數第二個子串,不包含最後一個
arr[0,arr.len()]