1. 程式人生 > >python 中各種簡單的程式碼寫法

python 中各種簡單的程式碼寫法

該篇部落格主要記錄python中各種簡單的程式碼的寫法,持續更新:

1.lambda:

它主要是簡化函式的定義。在一般情況下我們定義一個函式通常是:

def test(x):
    return x+1

而是用lambda可以簡化為:
test =lambda x:x+1



print(test(1))
print(test(2))
輸出結果:

2
3

2.range函式

range函式生成一個數字序列,常用用法 : range(length):生成一個從0到length-1的數字序列 range(sIndex,eIndex) :生成一個從sIndex到eIndex的數字序列 range(sIndex,eIndex,step):從sIndex開始此後每隔step生成數字序列
  list(range(以上三種)):得到range生成的數字列表  
#1
for i in range(5):
    print(i,end=' ')

print()

#2.
for i in range(1,6):
    print(i,end=' ')


print()
#3.
for i in range(1,6,2):
    print(i,end=' ')

print()

#4.
print(list(range(5)))
輸出結果:
0 1 2 3 4 
1 2 3 4 5 
1 3 5 
[0, 1, 2, 3, 4]