python 的學習筆記

2021-09-05 07:44:43 字數 3060 閱讀 7387

---------------------------【python】---------------------------

專案1: 對序列的應用

專案2:

專案3:

專案4:

專案1:對序列的應用

先定義兩個列表xr和wx

zly =

["a"

,"b"

,"c"

,"d"

,"e"

,"f"

,"g"

]# 0 1 2 3 4 5 6 正數 序列計算數字順序是從0開始的。

# -7 -6 -5 -4 -3 -2 -1 負數 從右往左數 從-1開始。*

xr =

["1"

,"2"

,"3"

,"4"

,"5"

,"6"

,"7"

]wx =

[666

]

#語法:list[var]

#list序列名稱 var代表元素索引數

#作用:查詢出序列裡的某個元素

print

(zly[2]

)# 索引實列

print

(zly[-2

])#輸出結果

cf

#語法:list[start :end :step]

#作用:指定從start到end擷取序列中的元素,步長可選設定新增

#注意:list[:] 代表直接輸出列表所有元素

print

(zly[1:

6:2]

)# 代表從1到6擷取元素,步長為2

print

(zly[:]

)# 輸出所有元素

#輸出結果

['b'

,'d'

,'f'][

'a',

'b',

'c',

'd',

'e',

'f',

'g']

#語法:lista+listb

#作用:兩個序列相加,輸出於一起

print

(zly+xr)

# 序列相加

#輸出結果

['a'

,'b'

,'c'

,'d'

,'e'

,'f'

,'g'

,'1'

,'2'

,'3'

,'4'

,'5'

,'6'

,'7'

]

#語法:[list] * n

#作用:指定重複輸出n次序列內所有元素

print

(wx*3)

# 乘法

python=

[wx]*3

print

(python)

#輸出結果

[666

,666

,666][

[666],

[666],

[666

]]

#語法:obj in 序列

#作用:檢索某個元素是否存在於該序列中,輸出將會是true/false

print

("c"

in zly)

#檢查元素是否在序列裡 返回值為true or false

print

("1"

in xr)

print

("c"

in wx)

#輸出結果

true

true

false

#語法:obj in 序列

#作用:檢索某個元素是否存在於該序列中,輸出將會是true/false

print

("c"

in zly)

#檢查元素是否在序列裡 返回值為true or false

print

("1"

in xr)

print

("c"

in wx)

#輸出結果

true

true

false

檢測序列長度函式 :len() 最大值max() 最小資min()

print

("序列zly的長度是:"

,len

(zly)

)#檢測序列長度函式len() 最大值max() 最小資min()

print

("序列xr"

,xr,

"中,最大的數字是:"

,max

(xr)

)print

("序列xr"

,xr,

"中,最小的數字是:"

,min

(xr)

)#輸出結果

序列zly的長度是: 7

序列xr [

'1',

'2',

'3',

'4',

'5',

'6',

'7'] 中,最大的數字是: 7

序列xr [

'1',

'2',

'3',

'4',

'5',

'6',

'7'] 中,最小的數字是: 1

python的學習筆記

python的輸入和輸出 input 你的名字 可以先列印字串在執行輸出的功能 input函式返回的資料型別為字串 print 變數之間用,隔開 可以在函式內部用表示式 100 200,print會自行計算。python中的資料型別 整數 浮點數 字串 布林值 空值,字典 列表 元組等。python...

python教學筆記 python學習筆記(一)

1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...

python學習筆記

coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...