Python的語法風格

2021-10-19 11:25:29 字數 2153 閱讀 9358

python的語法風格:

1、python靠縮排表達**邏輯

2、頂層**一定要頂頭寫,不能有任何空格

3 子**必須要有縮排、建議最好四個縮排

print

('你好'

)#頂層**一定要頂頭寫if6

>0:

#頂層**後面要有冒號

print

('我很好'

)#子**要有縮排,建議最好四個縮排

print

('我真的很好'

)#兩個子**因為是同一級所以縮排要一樣if6

>0:

print

('我很好'

)#頂層**和子**可以寫到一行,但是我不建議這樣因為可讀性不是很好

常用的快捷鍵:
ctrl+/ :注釋**

ctrl+c: 指令碼中斷執行

ctrl+l:清屏

選中**+tab鍵:**向右縮排

選中**+shift + tab :**向左縮排

print語句:

1、print是函式、用於螢幕輸出

print

('你好'

)#螢幕輸出你好

print

('我很好'

,123

)#螢幕輸出字元型別和數字型別

print

('我很好'

,123

,sep=

'tt'

)#自定義分隔符

print

('我很好'

+'真的'

)#把相同型別的資料進行拼接

>>

> name =

'bob'

>>

>

print

('你好 %s'

% name)

#%s起到佔位的作用

你好 bob

input語句:

1、 input是函式,用於獲取使用者的鍵盤輸入

data =

input

('請輸入資料:'

)#獲取使用者的鍵盤輸入

print

(data)

#列印input獲取到的值

2、 input讀入的資料都是字元型別的、相同型別的資料才能一起運算

>>

> number =

input

('請輸入乙個數字:'

)#input獲取的資料都是字元型別的

請輸入乙個數字:

4>>

> number +

10#相同的型別的資料才能進行運算,所以報錯

traceback (most recent call last)

: file ""

, line 1,in

typeerror: can only concatenate str

(not

"int"

) to str

>>

> number +

'10'

#相同型別的資料才能進行運算

'410'

>>

> a =

int(number)

#通過int()把字元轉數字

>>

> a +

10#相同型別的資料才能進行運算

14>>

> number =

input

('請輸入乙個數字:'

)請輸入乙個數字:

5>>

> number +

str(10)

#數字轉字元

'510'

寫個模擬使用者登入的指令碼:

1、要求提示輸入使用者名稱

2、歡迎使用者登入

username =

input

('請輸入使用者名稱:'

)print

('歡迎'

+username+

'登入'

python語法風格

這裡只給出其它文章裡不適合出現部分語法風格。python有幾種型別的復合語句 if for while def class try except with as等。這些復合型別的語句在編寫時,要遵循python的語法風格 冒號結尾復合語句的宣告,如if expr def f 通過縮排數量決定 塊層次...

初學python 語法風格

python之禪 import this beautiful is better than ugly.美勝醜 explicit is better than implicit.明勝暗 is better than complex 簡勝繁 complex is better than complica...

python風格規範 Python風格規範

請務必保持 的一致性 如果你正在編輯 花幾分鐘看一下周邊 然後決定風格.如果它們在所有的算術操作符兩邊都使用空格,那麼你也應該這樣做.如果它們的注釋都用標記包圍起來,那麼你的注釋也要這樣.制定風格指南的目的在於讓 有規可循,這樣人們就可以專注於 你在說什麼 而不是 你在怎麼說 我們在這裡給出的是全域...