python 語法入門 2

2021-08-31 06:03:34 字數 979 閱讀 2474

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