您好,登錄后才能下訂單哦!
本篇內容介紹了“python語法的縮進和字符轉義用法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
python 與 java 和 c語言 等編程語言最大的不同在于,python語法中不需要使用大括號{}
,而是使用縮進來表示代碼塊。這樣使得代碼更加簡潔,也不會因為少寫一個大括號而出錯。
python并沒有規定使用幾個空格來縮進,但是一般使用一個tab鍵(也就是4個空格)來表示縮進。需要注意的是每段代碼塊中的語句包含的縮進空格數必須一致,否則會報錯。
# 正確寫法 if True: print("true") else: print("false") # 錯誤寫法 if True: print("true") print("yes") else: print("false") print("no") # 縮進不一致,會導致運行錯誤
python中的單行注釋是以
#
開頭的,被注釋的任何內容都會忽略,不會輸出。為了代碼規范,一般#
井號需后要加一個空格。
# 這是一個注釋
而多行注釋可以使用個單引號'''
或者三個雙引號
"""
。注意單引號或者雙引號必須是英文下的單引號或雙引號,而且必須是成對出現的。
''' 一個注釋 兩個注釋 ''' """ 一個注釋 兩個注釋 """
標識符是由字母、下劃線和數字組成,且不能以數字開頭。第一個字符必須是字母表中字母或下劃線
_
。
注意:python中的標識符是區分大小寫的
python一些具有特殊功能的標示符,就是所謂的關鍵字。關鍵字是python已經使用的了,所以不允許開發者自己定義和關鍵字相同的名字的標示符,也就是說關鍵字不能作為標識符使用
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
和很多編程語言一樣,反斜線 \ 加上字符會自動轉義,如果想打印原樣字符,再加一個反斜線\ ,兩個反斜線加上字符即可。
轉義字符 | 意義 | ASCII碼值(十進制) |
---|---|---|
\a | 響鈴(BEL) | 007 |
\b | 退格(BS) ,將當前位置移到前一列 | 008 |
\f | 換頁(FF),將當前位置移到下頁開頭 | 012 |
\n | 換行(LF) ,將當前位置移到下一行開頭 | 010 |
\r | 回車(CR) ,將當前位置移到本行開頭 | 013 |
\t | 水平制表(HT) (跳到下一個TAB位置) | 009 |
\v | 垂直制表(VT) | 011 |
\ | 代表一個反斜線字符’’\’ | 092 |
\’ | 代表一個單引號(撇號)字符 | 039 |
\” | 代表一個雙引號字符 | 034 |
\? | 代表一個問號 | 063 |
\0 | 空字符(NUL) | 000 |
\ddd | 1到3位八進制數所代表的任意字符 | 三位八進制 |
\xhh | 1到2位十六進制所代表的任意字符 | 十六進制 |
“python語法的縮進和字符轉義用法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。