python响铃符不响_python语法注意事项
### 語(yǔ)句的縮進(jìn)
python 與 java 和 c語(yǔ)言 等編程語(yǔ)言最大的不同在于,python語(yǔ)法中不需要使用`大括號(hào){}`,而是使用縮進(jìn)來(lái)表示代碼塊。這樣使得代碼更加簡(jiǎn)潔,也不會(huì)因?yàn)樯賹?xiě)一個(gè)大括號(hào)而出錯(cuò)。
python并沒(méi)有規(guī)定使用幾個(gè)空格來(lái)縮進(jìn),但是一般使用一個(gè)tab鍵(也就是4個(gè)空格)來(lái)表示縮進(jìn)。需要注意的是每段代碼塊中的語(yǔ)句包含的縮進(jìn)空格數(shù)必須一致,否則會(huì)報(bào)錯(cuò)。
```
# 正確寫(xiě)法
if True:
print("true")
else:
print("false")
# 錯(cuò)誤寫(xiě)法
if True:
print("true")
print("yes")
else:
print("false")
print("no") # 縮進(jìn)不一致,會(huì)導(dǎo)致運(yùn)行錯(cuò)誤
```
### 注釋
python中的單行注釋是以 `# ` 開(kāi)頭的,被注釋的任何內(nèi)容都會(huì)忽略,不會(huì)輸出。為了代碼規(guī)范,一般` # `井號(hào)需后要加一個(gè)空格。
```
# 這是一個(gè)注釋
```
而多行注釋可以使用個(gè)單引號(hào)` ''' `或者三個(gè)雙引號(hào) `""" `。注意單引號(hào)或者雙引號(hào)必須是英文下的單引號(hào)或雙引號(hào),而且必須是成對(duì)出現(xiàn)的。
```
'''
一個(gè)注釋
兩個(gè)注釋
'''
"""
一個(gè)注釋
兩個(gè)注釋
"""
```
### 標(biāo)識(shí)符
標(biāo)識(shí)符是由字母、下劃線和數(shù)字組成,且不能以數(shù)字開(kāi)頭。第一個(gè)字符必須是字母表中字母或下劃線 `_`。
注意:python中的標(biāo)識(shí)符是區(qū)分大小寫(xiě)的
### 關(guān)鍵字
python一些具有特殊功能的標(biāo)示符,就是所謂的關(guān)鍵字。關(guān)鍵字是python已經(jīng)使用的了,所以不允許開(kāi)發(fā)者自己定義和關(guān)鍵字相同的名字的標(biāo)示符,也就是說(shuō)關(guān)鍵字不能作為標(biāo)識(shí)符使用
```
and as assert break class continue def del
elif else except exec finally for from global
if in import is lambda not or pass
print raise return try while with yield
```
### 字符轉(zhuǎn)義
和很多編程語(yǔ)言一樣,反斜線 \ 加上字符會(huì)自動(dòng)轉(zhuǎn)義,如果想打印原樣字符,再加一個(gè)反斜線\ ,兩個(gè)反斜線加上字符即可。
| 轉(zhuǎn)義字符 | 意義 | ASCII碼值(十進(jìn)制) |
| -------- | ----------------------------------- | ------------------- |
| \a | 響鈴(BEL) | 007 |
| \b | 退格(BS) ,將當(dāng)前位置移到前一列 | 008 |
| \f | 換頁(yè)(FF),將當(dāng)前位置移到下頁(yè)開(kāi)頭 | 012 |
| \n | 換行(LF) ,將當(dāng)前位置移到下一行開(kāi)頭 | 010 |
| \r | 回車(CR) ,將當(dāng)前位置移到本行開(kāi)頭 | 013 |
| \t | 水平制表(HT) (跳到下一個(gè)TAB位置) | 009 |
| \v | 垂直制表(VT) | 011 |
| \\ | 代表一個(gè)反斜線字符''\' | 092 |
| \' | 代表一個(gè)單引號(hào)(撇號(hào))字符 | 039 |
| \" | 代表一個(gè)雙引號(hào)字符 | 034 |
| \? | 代表一個(gè)問(wèn)號(hào) | 063 |
| \0 | 空字符(NUL) | 000 |
| \ddd | 1到3位八進(jìn)制數(shù)所代表的任意字符 | 三位八進(jìn)制 |
| \xhh | 1到2位十六進(jìn)制所代表的任意字符 | 十六進(jìn)制 |
來(lái)自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/69908432/viewspace-2651413/,如需轉(zhuǎn)載,請(qǐng)注明出處,否則將追究法律責(zé)任。
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的python响铃符不响_python语法注意事项的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql repair 索引_mysq
- 下一篇: python时间序列预测报错_pytho