Python基礎學習筆記

2021-08-16 04:09:07 字數 1160 閱讀 5557

注釋用#開始

語句以冒號結尾:其後的縮排的**自動視為**塊。

對大小寫敏感

整數

浮點數

字串

- 以單引號』或雙引號」括起來,本身不是字串的一部分

- 轉義字元:\n換行,\t製表符,\ 表示反斜槓, r』 『表示』 『內部的字串預設不轉義

- 允許用」』…」』的格式表示多行內容

- ord() 函式獲取字元的整數表示;chr()函式把編碼轉化成對應的字元;len()計算str中包含多少字元,如果換成bytes,len()函式就計算位元組數

- python字串是str型別,在記憶體中用unicode編碼,乙個字元對應若干個位元組。如果要在網路上傳輸,或者儲存到磁碟上,就需要把str變為以位元組為單位的bytes

- 格式化佔位符:%d整數,%s字串,%f浮點型,%x十六進製制整數了,format()方法,它會用傳入的引數依次替換字串內的佔位符、……

布林型

空值

-none,不能理解為0

列表

-使用鍵-值(key-value)儲存,具有極快的查詢速度

-定義方法:

用變數名來表示,不需要先定義,變數名由大小寫字母,數字,下劃線組成,不能以數字開頭

通常用全部大寫字母表示

注:整數的除法也是精確值,因為結果是浮點型,python新型除法:地板除,只取結果的整數部分

if 《條件判斷1>:

《執行1>

elif 《條件判斷2>:

《執行2>

elif 《條件判斷3>:

《執行3>

else:

《執行4>

1.for…in迴圈,依次把list或tuple中的每個元素迭代出來

-range(n)函式生成0到n-1的整數數列,list()函式可以吧range函式結果轉化成list型別

2.while迴圈,只要條件滿足,就不斷迴圈,條件不滿足時退出迴圈

3. break,提前跳出迴圈

4. continue, 跳出當前迴圈,繼續下一輪迴圈

python學習筆記 Python基礎

雲計算web開發 django框架 科學計算 人工智慧 常用到的庫有numpy pandas matplotlib 等等 系統運維 金融 圖形gui google 豆瓣 知乎 facebook 主要特點是 解釋性 動態語言 強型別定義語言和弱型別定義語言。解釋型 python擁有良好的相容性,在安裝...

Python學習筆記(Python基礎)

1 資料型別和變數 1 字串是以單引號 或雙引號 括起來的任意文字,比如 abc xyz 等 2 如果 本身也是乙個字元,那就可以用 括起來,比如 i m ok 包含的字元是i,m,空格,o,k這6個字元。3 如果字串內部既包含 又包含 可以用轉義字元 來標識 print i m ok 結果為i m...

Python學習筆記(基礎學習)

1 python是一種物件導向的解釋型計算機程式語言 2 python中以行縮排區分 塊,亂用縮排會報錯 3 行末尾加不加分號都可以 4 2中用print hello 3中用print hello 5 以 開頭的語句是注釋 6 當語句以冒號 結尾時,緊接其後縮排的語句視為 塊,但沒有規定一定要用幾個...