python語言基礎 1.1 python語法特點 1.1.1 註釋規則 什麼是註釋? 所謂註釋,就是在代碼中添加標註性的文字,進而更好的幫助我們更好的閱讀代碼,註釋又分為單行註釋和多行註釋。 1. 單行註釋 1 單行註釋用: # 來註釋 2 例: 3 print("hello word! ") # ...
1.1 python語法特點
1.1.1 註釋規則
什麼是註釋?
所謂註釋,就是在代碼中添加標註性的文字,進而更好的幫助我們更好的閱讀代碼,註釋又分為單行註釋和多行註釋。
1. 單行註釋
1 單行註釋用: # 來註釋 2 例: 3 print("hello word! ") # 輸出:hello word!
2. 多行註釋
1 多行註釋用一對三引號來進行註釋標記 2 例: 3 ''' 4 5 註釋內容 6 註釋內容 7 註釋內容 8 9 '''
註意:當使用三引號註釋識,必須成雙成對出現,如果只寫一半就會出現報錯。
3. 文件編碼聲明註釋
在編寫時如果不想使用預設編碼,就需要在文件 第一行聲明文件的編碼,也就是需要使用文件編碼聲明註釋。
1 語法格式: 2 #-*-coding:編碼-*- 3 或 4 #coding=編碼
1.1.2 代碼縮進
python嚴格的使用縮進來區分代碼層次,所以在編寫代碼時要註意縮進,如果縮進錯誤將會拋出 SyntaxError異常。
1.1.3 編寫規範
1. 編寫規則
通常長的語句:
1 通常每個語句應該獨占一行 2 每行不超過80個字元 3 4 以下情況除外: 5 6 1. 長的導入模塊語句 7 2. 註釋里的URL 8 9 不要使用反斜杠連接行。
在導入包時:
1 2 導入總應該放在文件頂部, 位於模塊註釋和文檔字元串之後, 模塊全局變數和常量之前. 導入應該按照從最通用到最不通用的順序分組: 3 4 1. 標準庫導入 5 2. 第三方庫導入 6 3. 應用程式指定導入 7 8 每種分組中, 應該根據每個模塊的完整包路徑按字典序排序, 忽略大小寫.
變數的命名的規則及註意事項:
1 在命名時可以採用駝峰命名法。 2 3 在命名時應儘量避免: 4 5 單字元名稱, 除了計數器和迭代器. 6 7 包/模塊名中的連字元(-) 8 9 雙下劃線開頭並結尾的名稱(Python保留, 例如__init__)
1.2 python中的變數名
1.2.1 保留字與標識符
1. 保留字
保留時python中已經杯賦予特定意義的一些單詞,開發時不可以把這些作為變數名。
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中所有保留字都是區分大小寫的。
2. 標識符
標識符可以簡單的理解為一個名字,比如每個人都有自己的名字,它主要來表識變數、函數、類、模塊和其他對象的名稱。
標識符命名規則如下:
-
由字母、下劃線、_ 和數字組成,並且四億個數字不能是數字。
-
不能是python中的保留字。
-
在python中下劃線有特殊意義,一般應避免使用類似的標識符。
1.3 基本數據類型
1.3.1 數字
-
整數
-
浮點數(俗稱:小數)
-
複數
字元串開頭和結尾的引號形式必須一致。
通用轉義字元:
1.3.3 布爾型
布爾值類型主要表示真或者假的值。其中True表示 1 ,False則表示 0 。
1.3.4 數據類型轉換
python是弱數據類型,在表示數據類型時可以進行數據類型的轉換。
1.4 基本輸入輸出
1.4.1 使用 input() 函數輸入
在python中,使用內置的函數 input( ) 可以接收用戶通過鍵盤輸入的內容。
通過input ( ) 輸入的都是字元串。
1.4.2 使用print() 函數輸出
本文來自博客園,作者:代碼改變世界—北枳,轉載請註明原文鏈接:https://www.cnblogs.com/D1DCD/p/17215770.html