python語言基礎(chǔ)
1.1 python語法特點(diǎn)
1.1.1 注釋規(guī)則
什么是注釋?
所謂注釋,就是在代碼中添加標(biāo)注性的文字,進(jìn)而更好的幫助我們更好的閱讀代碼,注釋又分為單行注釋和多行注釋。
1. 單行注釋
1 單行注釋用: # 來注釋 2 例: 3 print("hello word! ") # 輸出:hello word!
2. 多行注釋
1 多行注釋用一對三引號來進(jìn)行注釋標(biāo)記 2 例: 3 ''' 4 ? 5 注釋內(nèi)容 6 注釋內(nèi)容 7 注釋內(nèi)容 8 ? 9 '''
注意:當(dāng)使用三引號注釋識,必須成雙成對出現(xiàn),如果只寫一半就會出現(xiàn)報(bào)錯(cuò)。
3. 文件編碼聲明注釋
在編寫時(shí)如果不想使用默認(rèn)編碼,就需要在文件 第一行聲明文件的編碼,也就是需要使用文件編碼聲明注釋。
1 語法格式: 2 #-*-coding:編碼-*- 3 或 4 #coding=編碼
1.1.2 代碼縮進(jìn)
python嚴(yán)格的使用縮進(jìn)來區(qū)分代碼層次,所以在編寫代碼時(shí)要注意縮進(jìn),如果縮進(jìn)錯(cuò)誤將會拋出 SyntaxError異常。
1.1.3 編寫規(guī)范
1. 編寫規(guī)則
通常長的語句:
1 通常每個(gè)語句應(yīng)該獨(dú)占一行 2 每行不超過80個(gè)字符 3 ? 4 以下情況除外: 5 ? 6 1. 長的導(dǎo)入模塊語句 7 2. 注釋里的URL 8 ? 9 不要使用反斜杠連接行。
在導(dǎo)入包時(shí):
1 ? 2 導(dǎo)入總應(yīng)該放在文件頂部, 位于模塊注釋和文檔字符串之后, 模塊全局變量和常量之前. 導(dǎo)入應(yīng)該按照從最通用到最不通用的順序分組: 3 ? 4 1. 標(biāo)準(zhǔn)庫導(dǎo)入 5 2. 第三方庫導(dǎo)入 6 3. 應(yīng)用程序指定導(dǎo)入 7 ? 8 每種分組中, 應(yīng)該根據(jù)每個(gè)模塊的完整包路徑按字典序排序, 忽略大小寫.
變量的命名的規(guī)則及注意事項(xiàng):
1 在命名時(shí)可以采用駝峰命名法。 2 3 在命名時(shí)應(yīng)盡量避免: 4 5 單字符名稱, 除了計(jì)數(shù)器和迭代器. 6 7 包/模塊名中的連字符(-) 8 9 雙下劃線開頭并結(jié)尾的名稱(Python保留, 例如__init__)
1.2 python中的變量名
1.2.1 保留字與標(biāo)識符
1. 保留字
保留時(shí)python中已經(jīng)杯賦予特定意義的一些單詞,開發(fā)時(shí)不可以把這些作為變量名。
| and | as | assert | break | class | continue | def | del | elif | else |
|---|---|---|---|---|---|---|---|---|---|
| if | finally | for | global | from | import | in | lambda | nonlocal | not |
| is | pass | raise | return | while | try | yield | None | True | False |
| or | with | except |
注意:python中所有保留字都是區(qū)分大小寫的。
2. 標(biāo)識符
標(biāo)識符可以簡單的理解為一個(gè)名字,比如每個(gè)人都有自己的名字,它主要來表識變量、函數(shù)、類、模塊和其他對象的名稱。
標(biāo)識符命名規(guī)則如下:
-
由字母、下劃線、_ 和數(shù)字組成,并且四億個(gè)數(shù)字不能是數(shù)字。
-
不能是python中的保留字。
-
在python中下劃線有特殊意義,一般應(yīng)避免使用類似的標(biāo)識符。
1.3 基本數(shù)據(jù)類型
1.3.1 數(shù)字
-
整數(shù)
-
浮點(diǎn)數(shù)(俗稱:小數(shù))
-
復(fù)數(shù)
字符串開頭和結(jié)尾的引號形式必須一致。
通用轉(zhuǎn)義字符:

1.3.3 布爾型
布爾值類型主要表示真或者假的值。其中True表示 1 ,F(xiàn)alse則表示 0 。
1.3.4 數(shù)據(jù)類型轉(zhuǎn)換
python是弱數(shù)據(jù)類型,在表示數(shù)據(jù)類型時(shí)可以進(jìn)行數(shù)據(jù)類型的轉(zhuǎn)換。
1.4 基本輸入輸出
1.4.1 使用 input() 函數(shù)輸入
在python中,使用內(nèi)置的函數(shù) input( ) 可以接收用戶通過鍵盤輸入的內(nèi)容。
通過input ( ) 輸入的都是字符串。
1.4.2 使用print() 函數(shù)輸出
本文來自博客園,作者:代碼改變世界—北枳,轉(zhuǎn)載請注明原文鏈接:http://www.rzrgm.cn/D1DCD/p/17215770.html

浙公網(wǎng)安備 33010602011771號