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結構,並且在條件後加上...