python基礎語法和列表操作

2021-08-21 20:30:34 字數 3374 閱讀 1926

if while for 三者的基礎用法

1.if

以下以**示例:

x=int(input("請輸入數字"))

if x==8:

print("對了")

else:

print("錯了")

x=int(input("請輸入數字\n"))

if x==8:

print("對了")

elif x==9:

print("對了 對了")

elif x ==6:

print("對了 對了 對了")

elif x ==7:

print("對了 對了 對了 對了")

else :

print("錯了")

結果如下

以上為if的用法

2.for

以下以**示例:

for常與continue連用

for 常與 range()一起使用 方法如下

for i in range(4):

print(i)

輸出結果為01

23range()常以0開始

for i in range(1,20,2):

print(i)

輸出結果為

for常與continue連用

for i in range(1,3):

if i%2==0:

print(i)

continue

i+=2

print(i)

輸出結果為32

第乙個數為1,此時1進不了if裡面,所以直接跳過。輸出為1+2為3

第二個數為2,此時進入if裡面,輸出2,continue繼續迴圈,但是不進過下面的i+=2。

for迴圈簡要概論如上

3.while

while迴圈需要將while語句完成才會退出

x=int(input("請輸入數字\n"))

while x<5:

x=x+1

print("加1")

while常與break連用如下

x=int(input("請輸入數字\n"))

y=6while true:

if x==y:

break

x=int(input("錯了,請再輸入\n"))

print("對了")

列表問題1.新增

x=["dsad",'das',56,"dsa"]

x.extend(["das","dsad"])

x.insert(0,"dasd")

print(len(x))

print(x)

輸出如下:

7[『dasd』, 『dsad』, 『das』, 56, 『dsa』, 『das』, 『dsad』]

2.刪除

x=["dsad",'das',56,"dsa"]

x.remove(56)

print(len(x))

print(x)

輸出如下

3

['dsad', 'das', 'dsa']

x=["dsad",'das',56,"dsa"]

del x[2]

print(len(x))

print(x)

輸出如下

3

['dsad', 'das', 'dsa']

x=["dsad",'das',56,"dsa"]

x.pop(1)

print(x)

print(x.pop(1)

輸出如下

['dsad', 56, 'dsa']

56

3.切片

x=["dsad",'das',56,"dsa"]

print(x[1:3])

輸出如下

['das', 56]
下列為反轉與排序

x=[5,8,9,1,54,3]

x.reverse()

print(x)

x.sort()

print(x)

輸出為[3, 54, 1, 9, 8, 5]

[1, 3, 5, 8, 9, 54]

元組問題

x=1,5,6,9,8,2

x=x[:3]+("haha",)+x[3:]

print(x)

c=8,

print(8*c)

輸出(1, 5, 6, 'haha', 9, 8, 2)

(8, 8, 8, 8, 8, 8, 8, 8)

元組是無法直接新增刪除的,並且只有兩個方法,count和inde

python 語法基礎篇 列表元祖和字典

序列是python最基本的資料結構 一 通用序列操作 1.索引 類似於c語言陣列的下標,從0開始 greeting hello greeting 0 h greet hello 2.分片 與使用索引來訪問單個元素類似,可以使用分片來訪問操作一定範圍內的元素,分片通過冒號相隔的兩個索引來實現 numb...

python基礎語法之 列表反轉

小白開啟python的學習之路,踩坑記錄一下。a.reverse 列表a反轉後賦值給a,即列表a本身變為逆序 a 1 只是輸出或給出a的反轉,並不會改變a,即a仍為原序。在用法上,a 1 index n 返回a反轉後a中元素n的索引,而a.reverse index n 語法報錯。舉例 a 1 2,...

python基礎 列表常用操作

1 空列表 方式1 變數 方式2 變數 list 2 具有乙個資料的列表 變數 值 備註 列表中儲存的每個都稱之為元素3 具有多個資料的列表 變數 值,值,值.1 訪問列表中的元素 變數 索引 2 修改列表中的元素 變數 索引 新值3 新增列表元素 普通操作無法實現,需要借助函式操作4 刪除列表中的...