python的基本語法(二)

2021-09-25 09:25:19 字數 3118 閱讀 3464

for i in range(5):#start預設從0開始,結束為4,左閉右開

print(i)

for i in range(3,9):#start=3,end=8

print(i)

for i in range(10,20,2):#start=10,end=19,step=2

print(i)

for i in range(18,8,-3):#start=18,end=8,step=-3

print(i)

a=#建立列表

b=[1,2]

print(type(a),a)

print(type(b),b)

a=[1,『a』,『b』]#list為有序列表,可按照索引輸出

print(a[0],a[1],a[2])

a=[1,『a』,『b』,『c』]

x=len(a)#len()函式可求長度

print(「長度」,x)

i=0#根據列表長度,輸出列表

while id=a*3

print(d)#重複列表元素

x=a[1]+b[2]#將列表中的元素相加

print(x)

a=[『a』,『b』,2,3]#遍歷輸出列表

for x in a:

print(x)

for i in range(len(a)):#

print(a[i])

a=[10,20,30,40,50,60]

b=a[2:5]

print(b)

a=[『a』,『b』,『c』,1,2,3,4,5]

b=a[2:7:2]

print(b)

b=a[2:]

print(b)

a=[『a』,『b』,『c』,1,2,3,4,5]

b=a[:3]

print(b)

for i in a[-4:-2]:

print(i)

a,b=[1,2]#分別將a,b賦值

print(a,b)

a,*b=[1,2,3]#*b為可變引數

print(a,b)

a=[1,2]

b=[3,4]

a.extend(b)#extend()改變了a

print(a)

a=[1,2]

b=[3,4]

print(a+b)

a=[1,2,3,4]

a.insert(2,『a』)

print(a)

a=[1,2,3,4]

#pop()從後彈出,pop(索引):根據索引移除

b=a.pop()

print(b)

b=a.pop(2)

print(a,b)

a=[1,2,3,4,3,5,6]

a.remove(3)#remove()移除的是元素

print(a)

a=[1,2,3,4,3,5,6]

del a[2]#根據索引移除

print(a)

a=[3,2,1,5,7,8,5]

a.sort()

print(a)

a=[3,2,1,5,7,8,5]

b=sorted(a)#對a不進行改變

print(b)

a=[3,2,1,5,7,8,5]

a.sort(reverse=true)#降序輸出

print(a)

#計數a=[1,2,3,1,5,2,65,2]

b=a.count(2)#有返回值,必須賦值!!!

print(b)

a=[1,2,3,4,5,2,4,6,4,8]

b=a.index(2)#返回第乙個位置,有返回值,必須賦值!!!

print(b)

a=[[1,2,3],[4,5,6],[7,8,9]]

for i in a:

print(i)

a=[[1,2,3],[4,5,6],[7,8,9]]

for i in a:

for j in i:

print(j,end=』,』)

print()

a=[[1,2,3],[4,5,6],[7,8,9]]

print(a[1][2],a[2][2])

a=3b=a

a=5print(a,b)

a=3b=3

print(id(a))

print(id(b))

a=4#指向的記憶體位址改變了

print(id(a),id(b))

a=『abc』

b=『abc』

print(id(a),id(b))

a=3b=3

print(a==b)

print(a is b)

a=[1,2,3]

b=[1,2,3]

print(a==b)#值相同就會相等

print(a is b)#記憶體不相同

a=(1,2,3)

print(a,type(a))

print(a[0])

a=(1,2,3)

for i in a:

print(i)

i=0while ia=(1,2,3,4)

print(a[2::1])

a,b,c=(1,2,3)

print(a)

print(b,c)

a,b,*c=(1,2,3,4)

print(a,b,c)

a=(1,2,3,4)

b=a.index(1)

print(b)

a=((『張三』,19),(『李四』,20),(『王五』,30))

for i in a:

print(i)

a=((『張三』,19),(『李四』,20),(『王五』,30))

for x,y in a:

print(x,y)

enumerate()#顯示索引

a=(11,12,13,『a』)

for i in enumerate(a):

print(i)

a=(1,2,3,4,5,6)

sum=0

i=0while isum+=a[i]

i+=1

print(sum)

python基本語法(二)

1.使用模組組織 並共享 2.通過特定的發布工具向全世界共享模組 3.模組是包含python 的文字檔案,並以.py結尾 4.注釋以3重引號 或者 5.python的模組 import sys sys.path 6.python中的基本輸入機制是基於行的,從文字檔案中向程式讀入資料時,一次會達到乙個...

python學習(二) 基本語法

例如 我是注釋 例如 我是多行注釋 非常的簡單 2.2 變數型別 檢視變數的型別 numbers 數字型別 基本型別 int long a 10 b type a print b 小數型別 float c 2.4 d type c print d 複數 num e complex 2j e comp...

Python系列之二 Python基本語法

python系列之二 python基本語法 下面通過一段 讓我們來稍微了解一下python的基本語法 從上面這段 中,可以看到python的主要語法特徵 1.使用 表示注釋 2.python中的變數不需要事先宣告,可以直接使用。識別符號區分大小寫 3.條件語句使用if else結構,並且在條件後加上...