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 例。...