---------------------------【python】---------------------------
專案1: 對序列的應用專案1:對序列的應用專案2:
專案3:
專案4:
先定義兩個列表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之間...