個人Python學習筆記

2021-09-14 03:37:34 字數 1592 閱讀 8405

python學習筆記

1、使用變數之前 需要對其先賦值

2、變數名可以包含字母 大小寫不同 數字 下劃線 但不能用數字開頭

3、if迴圈語法

if 條件:

print("")

else:

print("")

if 條件:

print("")

else:

print("")

4、迴圈語法

while迴圈

while 條件 :

迴圈體

條件為真(true)執行

for迴圈

for 目標 in 表示式:

迴圈體5、and操作符

()and () 當兩邊都是true 結果才為true

6、random模組中有乙個函式叫做randint(),乙個隨機的整數

7、python的一些資料型別

e記法 1.5e5 就是150000.0 浮點型別的科學計數法

整數int()

浮點數float()

字串str()

8、type()函式 isinstance()確定變數的型別

isnstance(50, int) true

isnstance(5.22, str)false

9、運算子

運算子優先順序:先乘除後加減有括號先算括號

10、邏輯操作符

and兩邊全是true 結果為true 有乙個false 結果為false

or有乙個true 結果為true 兩邊全為false 結果為false

not取相反運算元的布林型別值

11、優先順序

冪運算 (**) >正負號 (+ -) > 算術操作符 (* + - //) >比較操作符 (> < >= <= == !=)> 邏輯運算子(not and or)

12、python可以有效避免懸掛else

13、斷言 assert

可以在程式中用它置入檢查點 需要確保程式中的某個條件一定為真才能讓程式執行

14、range() 一般用在for迴圈中

語法:range([start,] stop[, step = 1] )

range這個bif作用是生產乙個從start引數的值開始到stop引數的值結束的數字序列

15、從列表中獲取元素

跟陣列一樣,通過元素索引值(index) 從列表中獲取單個元素,索引值從0開始

16、從列表中刪除元素

remove(元素名)

列表名.del(序列數)

del 列表名 會把整個列表刪掉

pop()

17、列表分片

包頭不包尾

列表分片會得到乙個列表的拷貝

列表名[:]

18、列表的一些常用操作符

sort 給列表排序 從小到大

19、元組tuple

和列表使用上十分相似

列表可以任意修改元素,元組不行

20、函式 引數

定義函式用def 函式名():

呼叫函式:寫出函式名+()

21、判斷乙個數是奇數還是偶數

使用求餘可以得到:能被2整除是偶數,所以 x % 2 ==0 否則為奇數

python個人學習筆記

學習筆記篇 段落注釋 aba 行 注釋 可以重複使用的乙個量,包含數字,大小寫字母,下劃線等命名方式,不支援數字開頭命名格式。以下劃線開頭命名的一般具有特殊含義,如 age,name 可縮寫命名。首字母大小寫命名分別用於類 類以外的命名。如myfirst,myfirst,my first.關鍵字以及...

python個人學習筆記

0到9迴圈 for i in range 10 statements在互動式環境中 如命令列形式 後面要多打乙個回車才開始執行 10 from math import factorial 10 參考 print e 111 x 111print e x print e 111 111 print h...

個人Python筆記

vim vimrc set ai 縮近 set expandtab 不用tab set tabstop 4 cp tab.py python可以tab指令碼 usr lib64 python2.6 site packages import tab 程式路徑 usr bin env python 例。...