初学__Python——Python代码的组织形式
目錄
一、用縮進(jìn)來(lái)分層
二、代碼注釋的方式——兩種
三、語(yǔ)句的斷行
一、用縮進(jìn)來(lái)分層
Python腳本的結(jié)構(gòu)非常清晰,在Python中,使用代碼縮進(jìn)來(lái)表示分層。
代碼縮進(jìn)一般用于函數(shù)定義、類的定義以及一些控制語(yǔ)句中。
一般來(lái)說(shuō),行尾的雙引號(hào)(:)表示代碼縮進(jìn)的開(kāi)始。簡(jiǎn)單例子如下:
# -*- coding:UTF-8 -*- a = input('請(qǐng)輸入一個(gè)整數(shù)a:') b = input('請(qǐng)輸入一個(gè)整數(shù)b:')if a > b:print (a) elif a == b:print(a, b) else:print(b)?程序執(zhí)行結(jié)果:
建議:最好通過(guò)空格的形式縮排代碼,每一層向右縮進(jìn)4個(gè)空格。
二、代碼注釋的方式——兩種
注釋是程序中必不可少的部分,可以方便程序員之間進(jìn)行溝通交流。
- 單行注釋
- 在Python中,注釋語(yǔ)句以字符“#”開(kāi)始,位于“#”之后的語(yǔ)句不被執(zhí)行。字符“#”僅僅注釋其所在的行。
- 多行注釋
- 在Python中,如果進(jìn)行大段的注釋,可以使用三個(gè)單引號(hào)(''')或者三個(gè)雙引號(hào)(""")將需要注釋的內(nèi)容包圍。
三、語(yǔ)句的斷行
在Python中,一般來(lái)說(shuō),一條語(yǔ)句占用一行,在每條語(yǔ)句的結(jié)尾處不需要使用分號(hào)(;)來(lái)作為結(jié)束標(biāo)志。但是可以使用分號(hào)將兩條語(yǔ)句寫在一行。
注:如果縮進(jìn)語(yǔ)句塊中只有一條語(yǔ)句,也可以直接將這條語(yǔ)句寫在冒號(hào)(:)之后。
# -*- coding:UTF-8 -*- a = input('請(qǐng)輸入一個(gè)整數(shù)a:') b = input('請(qǐng)輸入一個(gè)整數(shù)b:')if a > b: #判斷 a 和 b 的大小print (a) #輸出 a elif a == b:print(a, b) #輸出 a 和 b else:print(b) #輸出 b在Python中,單引號(hào)和雙引號(hào)沒(méi)有區(qū)別,都可以用來(lái)包圍字符串,注意,單引號(hào)中的字符串中可以包含雙引號(hào),雙引號(hào)中的字符串中可以包含單引號(hào),而且 不需要使用轉(zhuǎn)義字符,代碼如下:
# -*- coding:UTF-8 -*- a = "What's your name?" b = 'I say:"What is your name?"'print (a) #輸出 a print(b) #輸出 b重要:三個(gè)單引號(hào)或者三個(gè)雙引號(hào)所包圍的字符串(可以為多行)不僅可以作為注釋,還可以作為格式化的字符。當(dāng)使用Python中的“print”函數(shù)輸出這些字符時(shí),其格式將保持不變,示例如下:
# -*- coding:UTF-8 -*- a = """ 圖圖:小美,我喜歡你和你一起玩。 小美:我也是的呢,嘿嘿 """ b = ''' 這是格式化的字符此處的縮進(jìn)將被輸出 在這也可以使用 ' 或者 ",不會(huì)產(chǎn)生影響 ''' print (a) #輸出 a print (b) #輸出 b在Python中,如果語(yǔ)句較長(zhǎng),需要分成幾行來(lái)書(shū)寫,則可以使用反斜杠(\)來(lái)進(jìn)行續(xù)行,也可以用一對(duì)圓括號(hào)將一條語(yǔ)句寫成幾行。示例如下:
# -*- coding:UTF-8 -*- # 使用"\"續(xù)行 # 需要注意的是"\"之后不能有任何字符 # 不能在"\"之后使用"#"進(jìn)行注釋 a = 3 * 5 \+ 3 \- 3 \* 2 print(a) # 輸出 a# 使用圓括號(hào)包圍分成多行的語(yǔ)句 # 在語(yǔ)句中可以使用"#"進(jìn)行注釋 b = (3 *5 + 3- 4* 2)print(b) # 輸出 b在Python腳本中所有語(yǔ)句中的標(biāo)點(diǎn)符號(hào)都是英文標(biāo)點(diǎn)符號(hào)。只有在字符串和注釋中可以使用中文標(biāo)點(diǎn)。
總結(jié)
以上是生活随笔為你收集整理的初学__Python——Python代码的组织形式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 分布式系统——zabbix 用 onea
- 下一篇: 初学__Python——Python的基