python基本語法

2021-10-01 22:28:51 字數 1806 閱讀 1595

1.序列:

可以通過下標偏移量來訪問乙個或多個成員:

有 字串,列表,元組3 種型別

序列基本操作:

1.成員關係操作符: in , not in

2. 連線關係操作符: + ( 序列+ 序列)

3.重複操作符: * (序列 * 整數)

3. 切片操作符 ( [ : ] ) 序列[0: 整數]

lambda表示式語法

lambda x: x<= c, array

例子:

li =

[i for i in

range(1

,11)]

stream =

filter

(lambda x: x <

6, li)

print

(stream)

print

(list

(stream)

)

python 遍歷操作:

li =

['a'

,'b'

,'c'

,'d'

]li2 =[1

,2,3

,4]arr =

['a'

,'b'

,'c'

,'d'

]for i,j,k in

zip(li,li2,arr)

:print

("{} {} {}"

.format

(i,j,k)

)

python 列表推導式和 字典推導式

li =

['a'

,'b'

,'c'

,'d'

]li2 =[1

,2,3

,4]arr =

['a'

,'b'

,'c'

,'d'

]dict

=print

(dict

)li =

[i for i in arr]

print

(li)

python 關鍵字引數:

def

func

(a, b, c)

:print

("a={},b={},c={}"

.format

(a, b, c)

)func(

1, c=

2, b=3)

# 可以忽略引數順序

python 不定長引數

看成是乙個元組:

def

func

(a,*arr)

:print

(type

(arr)

)print

(arr)

print

(len

(arr)

)for i in arr:

print

(i,end="")

li =[1

,2,3

,4,5

]func(

0,li)

print

("\n------------------"

)func(0,

1,2,

3,4,

5,6)

python語法例項 python基本語法練習例項

1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...

python語法練習 python基本語法練習

1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...

python語法引數 Python基本語法 函式

前言 目錄軟體環境 系統ubuntukylin 14.04 軟體python 2.7.4 ipython 4.0.0 引數的多型別傳值 一般而言,形參和實參的數量要一致。但是當實參為序列資料型別時,我們可以將多個實參傳遞到形參中。我們可以在實參列表中以 或者 識別符號來限制傳入的實參必須為 tupl...