*換課程期數了,不同老師教
• 開發人員在程式中自定義的一些符號和名稱。識別符號是自己定義的,如變數名 、函式名等
• 組成:由26個英文本母大小寫,數字 0-9 符號 _$
• 1.識別符號中可以包含字母、數字、_,但是不能使用數字開頭 例如:name1 name_1 _name1 1name(不行)
• 2.python中不能使用關鍵字和保留字來作為識別符號
• 駝峰命名法
• 小駝峰式命名法: 第乙個單詞以小寫字母開始;第二個單詞的首字母大寫,例如:myname、adog
• 大駝峰式命名法: 每乙個單字的首字母都採用大寫字母,例如:firstname、lastname
• 下劃線命名法
• 不過在程式設計師中還有一種命名法比較流行,就是用下劃線「_」來連線所有的單詞,比如 get_url buffer_size
命名前面加下劃線,會被保護*
#單行注釋
「」" 「」"或者』』』 『』』』多行注釋
ctrl+滑鼠左鍵點內建函式,就能檢視函式的說明文件
注釋快捷鍵ctrl+/,再按一次取消注釋
python的標準語言不需要使用分號,簡單的換行就表示語句已經結束
為完成某一特定功能而聯絡在一起的一組語句構成乙個**塊。有判斷、迴圈、函式、類等 各種**塊。**塊的首行通常以關鍵字開始,以冒號( : )結束。
python最具特色的語法就是使用縮進來表示**塊,不需要使用大括號
在**塊體系內換行會自動縮排
tab鍵,往後縮排4個空格,shift+tab,取消縮排
pass語句是佔位語句,它什麼都不做,只是為了保證語法的正確性而寫
以下場景中,可以使用pass語句
1. 當你不知道後面的**怎麼寫的時候
2. 當你不需要寫**細節的時候
3.當語法必須,又沒有實際內容可寫的時候
4. 其它的一些你覺得需要的場景
python 中的變數不需要宣告型別(弱型別語言,動態語言)
每個變數在使用前都必須賦值,變數賦值以後才會被建立。
python中,一切事物都是物件,變數引用的是物件或者說是物件在記憶體中的位址。id()
在python中,變數本身沒有資料型別的概念。
「=」號這個賦值運算子是從右往左的計算順序
python允許同時為多個變數賦值。
注意:1.字串與整形之間不能拼接–>將整數型別強轉為字串型別 eg:str(18)–>」18」
2.字串格式化–>%s,%d,%f
%號相當於佔位符,s,d,f相當於指定型別為str,digit,float…
在python中,通常用全部大寫的變數名表示常量,比如pi = 3.14159265359
但事實上,從python語法角度看,pi仍然是乙個變數,因為python根本沒有任何機制保證pi不會 被改變。你完全可以給pi賦值為10,不會彈出任何錯誤。所以,用全部大寫的變數名表示常量只 是乙個習慣上的用法。
常量通常放置在**的最上部,並作為全域性使用。
1、input()輸入函式不論輸入什麼返回值都為字串
2、當程式中有input()函式時,程式會停止在input()函式這塊,這是程式阻塞
sep,可以在兩個值之間插入字串,預設為空格(sep=』 『)
end,在輸出語句之後,預設(end=』\n』),為新的一行
Python學習之路day3 集合
集合 set 是一種無序且不重複的序列。無序不重複的特點決定它存在以下的應用場景 差集 並集 交集等,下文詳述。建立集合的方法與建立字典類似,但沒有鍵值對的概念,具體如下 s1 還可以通過以下兩種方法建立 s2 set s3 set 11,22,33 這兩種方法本質上是同一種,都是通過呼叫系統的se...
python機器學習day 3
突然覺得標題的day計算方式有問題 對於效能評測,一共有三個指標 準確性和召回率和精確率。書上用的是有點像 卡諾圖 的感覺來列的公式。數電後遺症。實際是1類 實際是2類 分類結果為1類 1類被分類為1類 分類正確 2類被分類為1類 棄真錯誤 分類結果為2類 1類被分類為2類 納偽錯誤 2類被分類為2...
python學習總結day3
01if判斷語句基本語法 格式如下 if 要判斷條件 條件成立時,要做的事情 注意 縮排為乙個tab鍵或者4個空格,在python開發中,tab和空格不要混用,記住if判斷條件後面要加上 02比較 關係 運算子 等於 不等於 大於 小於 小於等於 大於等於 注意 if語句以及縮排部分是乙個完整的 塊...