python的資料型別有:
列表,元組,set,字典
還有列表內建函式,
filter(func,[x,y]) func 返回true or false, 將列表中的值,分別放到func中根據返回的true 來將該值取出
map(func,[x,y]) 將列表中的值 放到func中,將返回值放到返回的列表中。
map(func,[x,y],[x,7])func中必須接受足夠的引數,兩個列表的長度必須一致
reduce(func,【2,3】,0) 第三個數可選
計算前兩個數,將返回值與第三個值進行計算。當有第三個引數時,將第三個引數和列表的第乙個數進行計算,然後類推
del 刪除列表中的值,或刪除變數
del(a[2]),del(a[1:2]) del(:)刪除全部元素, del(a),刪除該變數
set()不重複的列表
a, a - b, a & b a | b , a^b
迴圈語法:
for n in range:
print n
for k,v in dict.iteritems():
print k,v
for i,v in range.enumerate():
print i,v
for x,y in zip(list1,list2)
print x,y zip可以同時解讀兩個列表
sorted函式可以不改動原列表生成乙個排好序的新列表
python的指令碼需要以 .py結尾,
在python的包中必須要有 __init__.py,可以有初始化操作,也可以為空
from module import submodule
import module
from module import *, 這樣無法引入 __ 開始的定義
dir()可以檢視 模組的定義
python語法入門
輸出 print 你好啊 end print 中國 你好啊中國 變數 格式化列印 cars 100print f 我的車子有輛 我的車子有100輛 獲取鍵盤輸入 data input 請輸入乙個數字 print data 輸入乙個數字11 11from sys import ar script,on...
Python入門語法
python入門語法 動態變數 a 3 整數 a abc a abc 字串 a 3.0 小數 a true a false 布林型 a 3 a a a a 結果 3 3 3 3 靜態變數同語法 l 1,2,3 l 0 為1 l 1 為3 l 123 456 789 l 123 456 789 set...
python入門 基本語法
標準資料型別 number 數字 string 字串 list 列表 tuple 元組 sets 集合 dictionary 字典 number只支援int 表示長整型 float,bool,complex 複數 python中有type 函式檢測變數型別 del 要刪除物件 可以刪除物件 1 py...