99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2022-10-10 閱讀量: 881
【Python】python的range函數(shù)用法和實(shí)例

1.range函數(shù)的語法及用法

(1)語法

①語法一:range(end)

②語法二:range(begin,end[,step])

參數(shù)說明


begin:范圍起始,從start這個(gè)數(shù)開始計(jì)數(shù)并且包括start。默認(rèn)從0開始,range(3)就是range(0,3).


end:范圍結(jié)束,計(jì)數(shù)從end結(jié)束,但是不包括end這個(gè)數(shù)。比如range(1,4)就是(1,2,3)并沒有4。


step:步長,默認(rèn)為1。range(2,6)就是range(2,6,1)。


返回值為迭代對(duì)象。


(2)用法:用于獲取迭代的對(duì)象,可與for循環(huán)進(jìn)行迭代。


2.實(shí)例

(1)簡單的用法

range(6)

#輸出結(jié)果為:range(0, 6) 輸出的是迭代對(duì)象,默認(rèn)為開始值為0

range(1,7)

#輸出結(jié)果為:range(1,7)

list(range(5))

#輸出結(jié)果為[0, 1, 2, 3, 4] 默認(rèn)從0開始計(jì)數(shù),步長為1,即間隔為1,包括左邊,不包括右邊

list(range(2,9,2))

#輸出結(jié)果為:[2, 4, 6, 8] 解釋:從2開始到9結(jié)束,每次+步長輸出

(2)結(jié)合for函數(shù)使用

for i in range(6):

print('hello')

#輸出結(jié)果 為:

# hello

# hello

# hello

# hello

# hello

# hello

#解釋 從0到6迭代六次,即輸出6個(gè)hello

(3)與for函數(shù)、input函數(shù)、split函數(shù)和if函數(shù)結(jié)合使用

a = input('請輸入目標(biāo)字符串a(chǎn):')

b = input('請輸入目標(biāo)字符串b:')

for str in b.split():

if str == a:

a = 'life'

print(a)

#當(dāng)輸入a為:world, b為welcome to our world

#輸出結(jié)果為life




————————————————

版權(quán)聲明:本文為CSDN博主「小白修煉晉級(jí)中」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/weixin_50853979/article/details/126632087


40.0000
0
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

暫無數(shù)據(jù)
推薦帖子