python入門----(一)語言基礎
阿新 • • 發佈:2021-01-13
Python語言基礎
輸出helloworld
語法:
print("helloworld")
三種註釋規則
1.單行註釋
用"#"作為單行註釋符號
語法:
“# 註釋內容”
(對照c\c++語言的//)
2.多行註釋
語法:
'''
註釋內容1
註釋內容2
註釋內容3
......
'''
或
"""
註釋內容1
註釋內容2
註釋內容3
......
"""
注:
python中(’’’…’’’)和 ("""…""")是字串定界符,此時’’'和"""就不再是註釋符
3.中文註釋
在檔案開始加上中文註釋
#coding:編碼或者#coding=編碼
(此部分後續在進行深部瞭解)
程式碼縮排
Python 不像c++和c語言那樣用大括號{}來分隔程式碼塊
,而是採用程式碼縮排和冒號":"區分程式碼直接的層次。
縮排可以用空格或Tab實現,因此在Python語言中分割槽塊時冒號和空格是必要的
一下就是正確的縮排程式碼:
height=float(input("請輸入您的身高: "))
weight=float(input("請輸入您的體重: "))
bmi=weight/(height*height)
if bmi<18.5:
print("您的BIM指數為:"+str(bmi))
bmi=bmi+1
print("體重過輕 [email protected]—@~")
if bmi>=18.5 and bmi<24.9:
print("您的BIM指數為:"+str(bmi))
print("注意保持 [email protected]—@~")
if bmi>=24.9 and bmi<29.9:
print("您的BIM指數為:"+str(bmi))
print("體重過重 [email protected]—@~")
if bmi>=29.9:
print("您的BIM指數為:"+str(bmi))
print("肥胖 [email protected]—@~")
Python對程式碼的縮排要求非常嚴格,同一個級別的程式碼塊的縮排量必須相同。如果不採用合理的程式碼縮排,將丟擲SynyaxError異常。
編碼規範
- 每個import語句只匯入一個模組
2.不要在行尾加分號";"
3.建議每行不超過80個字元,如果超過建議使用小括號"()"將多行內容隱式的連線起來
如:
print(“池塘邊的榕樹上 知了在聲聲叫著夏天”
“操場邊的鞦韆上 只有蝴蝶停在上面”
“黑板上老師的粉筆還在拼命嘰嘰喳喳寫個不停”)
4.避免在迴圈中使用+和+=操作符累加字串
五、Python中的保留字
Python中的保留字可通過程式碼:
import keyword
keyword.kwlist
進行檢視
如下
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
保留字不可以作為變數名稱來進行定義
2021.1.12