什麼叫識別符號?世間萬物都有名稱.比如cc.所以我們在寫**的時候,要對變數,常量,函式,類等物件來取乙個名稱.這個名稱就叫識別符號.
基本上在所以開發語言中,都會區分大小寫.python 也不例外!
不過值得意外的是,在python 中中文名稱是可以作為變數名的.
這是為什麼?因為python在3.0之後,全面支援unicode後,對中文相容性越來越好,當然,但是沒有開發者去這麼做.胖c也不建議大家用中文命名.
在python中的關鍵字有如下:
不要使用關鍵字作為識別符號.
例如,你使用if 作為變數名時則會報錯
乙個合格的開發者,除了要能完成需求,使用**實現之外.還必須有乙個好的習慣,使用注釋來說明解釋**的一些含義等.因為在專案開發過程中,多人合作中注釋會起到至關重要的作用.同時由於我們編寫大量的**,或者**比較久遠,就會經常遺忘當時編寫**的思路或者一些注意點.所以有必要留下注釋.
在python 注釋中有2種注釋,單行注釋和多行注釋
#這是表示一行注釋
#這是乙個main函式,程式的入口都是從main 函式開始.但是在python 中不使用main也開可以執行**
if __name__ == '__main__':
#pass,表示佔位符號.什麼都不做.
pass
def func(a, b):
"""這個是函式的說明文件。
:param a: 加數
:param b: 加數
:return: 和
"""return a + b
class foo:
"""這個類初始化了乙個age變數
"""def __init__(self, age):
self.age = age
在python中是不需要使用分號或者逗號來表示語句結束.僅僅通過簡單換行就表示本語句已經結束,下一語句開始.**塊:為了完成某一些特定的功能而聯絡在一起的語句構成乙個**塊.比如迴圈,函式,判斷,類都是屬於**塊.**塊的首行通常以關鍵字開始,以冒號:
結束
#**塊--判斷流程**塊
age = 18
if age < 18:
print("未成年!")
elif age == 18:
print("花樣的年紀")
else:
print("加油! 成年人的世界要學會長大")
#**塊--類**塊
class ccfoo:
def _init_(self,name,age):
self.name = name
self.age = age
def get_name(self):
return self.name
#**塊--函式**塊
def cc_func(a,b):
sumer = a+b
return sumer
上篇: python基礎知識1
學習python語言程式設計 嵩天,黃天宇,禮欣 補充內容 資料型別 例子整形 1 0,10,0xa,0o12,0b1010 浮點型1.27 1.25e9 1.25 10 9 1 2i 複數 字串 a sadf 列表 cat bat rat 1 2 3 元組 abc 1 2.1 字典布林代數 tru...
Python基礎知識(1)
知識要點 數字型別 整數型別 浮點數和複數型別 數字型別的運算 數值運算操作符 數值運算函式 字串型別及格式化 索引 引片 基本的format 格式化方法 字串型別的操作 字串操作符 處理函式和處理函式 型別判斷和型別間轉換 1 數字型別 1 整數 十進位制 1010 二進位制 0b1010 八進位...
python基礎知識1
tensorflow精選github開源專案 深度學習動手入門 github上四個超棒的tensorflow開源專案 影象處理中媲美matlab的python包 scikit image skimage 包的用法詳解 os.path.abspath和os.path.realpath區別 ms coc...