開發環境配置
python下載:https://www.python.org/
語法
- 注釋:
#
單行注釋
三個單引號多行注釋'''
多行注釋'''
- 變量:
命名規則: 大小寫字母,數字,下劃線和漢子等字符及組合,
大小寫敏感,首字符不能是數字,不與保留字(33個保留字:if,elif等)相同
#例如:
TempStr, Python_Great, 這是門Python好課
- 數據類型
- 整數
- 字符串類型
- 列表類型:[,]
字符串的索引 `<字符串>[M]`
in 判斷一個元素是否在列表中
語句與函數
賦值語句:
=
賦值符號if xxx :
:
不能省略,判段,正確執行:
的語句-
輸入函數
input()
,使用格式:<變量> = input(<提示信息字符串>)
# print()格式化:print("轉換后的溫度是{:.2f}C".format(C)) print("轉換后的溫度是{:.2f}C".format(C)) # {}表示槽,后續變量填充到槽中 # 將C填充到槽中取小數點兩位
-
eval()
評估函數,去掉參數最外側引號并執行余下語句的函數
-
字符串的截取
#字符串的序號有正向遞增和反向遞減
#正向遞增,序號從0開始
#反向遞減序號從-1開始
# "Hello World"
#正向序號0、1分別問,為H、E, 反向序號-1、-2分別為d、l,
str = "Hello World"
# str[0]的結果是:H
# str[-1]的結果是:d
# str[1:3]的結果是:el, 左邊包含下邊界,右邊不包含上邊界
# str[:3]的結果為:Hel,省略了下邊界,下邊界默認從0開始
# str[:-1]的結果為:Hello Worl,從零開始到最后一位不包括最后的值
# str[:]的結果為:Hello World, 從0開始到末尾之間的元素
- 保留字:
and | elif | import | raise | global |
---|---|---|---|---|
as | else | in | return | nonlocal |
assert | except | is | try | True |
break | finally | lambda | while | False |
class | for | not | with | None |
continue | from | or | yield | |
def | if | pass | del |