欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python開(kāi)發(fā)中range()函數(shù)用法實(shí)例分析

 更新時(shí)間:2015年11月12日 12:34:06   作者:Hongten  
這篇文章主要介紹了python開(kāi)發(fā)中range()函數(shù)用法,以實(shí)例形式較為詳細(xì)的分析了Python中range()函數(shù)遍歷列表的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了python開(kāi)發(fā)中range()函數(shù)用法。分享給大家供大家參考,具體如下:

python中的range()函數(shù)的功能很強(qiáng)大,所以我覺(jué)得很有必要和大家分享一下

就好像其API中所描述的:

If you do need to iterate over a sequence of numbers, the built-in function range() comes in handy. It generates arithmetic progressions

下面是我做的demo:

#如果你需要遍歷一個(gè)數(shù)字序列,可以是使用python中內(nèi)建的函數(shù)range()
#如下面要遍歷一個(gè)列表test_list
test_list = [1,3,4,'Hongten',3,6,23,'hello',2]
for i in range(len(test_list)):
  print(test_list[i],end=',')
print()  
print('#####################################')

#或者用range()函數(shù)生成一個(gè)列表
for i in range(5):
  print(i,end=',')
print()  
print('#####################################')
#python中的內(nèi)置函數(shù)range(10),其中參數(shù)'10'代表:從0到10的一個(gè)序列
#即長(zhǎng)度為10的一個(gè)序列
print('range(10)表示:',range(10))
listA = [i for i in range(10)]
print(listA)
print('#####################################')
#當(dāng)然,我們可以自定義我們需要的起始點(diǎn)和結(jié)束點(diǎn)
#我們定義了一個(gè)從5開(kāi)始的起始點(diǎn),到100結(jié)束的結(jié)束點(diǎn)
print('range(5,100)表示:',range(5,100))
listB = [i for i in range(5,100)]
print(listB)
print('#####################################')
#定義了這些后,我們還可以定義步長(zhǎng)
#下面我們定義一個(gè)從1開(kāi)始到30結(jié)束,步長(zhǎng)為3的列表
print('range(1,30,3)表示:',range(1,30,3))
listC = [i for i in range(1,30,3)]
print(listC)

運(yùn)行效果:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>> 
1,3,4,Hongten,3,6,23,hello,2,
#####################################
0,1,2,3,4,
#####################################
range(10)表示: range(0, 10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
#####################################
range(5,100)表示: range(5, 100)
[5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99]
#####################################
range(1,30,3)表示: range(1, 30, 3)
[1, 4, 7, 10, 13, 16, 19, 22, 25, 28]
>>>

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Python字符編碼與函數(shù)的基本使用方法

    Python字符編碼與函數(shù)的基本使用方法

    下面小編就為大家?guī)?lái)一篇Python字符編碼與函數(shù)的基本使用方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • 在Python中使用Protocol?Buffers的詳細(xì)介紹

    在Python中使用Protocol?Buffers的詳細(xì)介紹

    本文詳細(xì)介紹了協(xié)議緩沖區(qū)(Protocol Buffers)在Python中的應(yīng)用,包括其定義、序列化和解析過(guò)程,協(xié)議緩沖區(qū)是一種靈活且高效的自動(dòng)化解決方案,本文包括了如何將地址簿應(yīng)用程序的個(gè)人詳細(xì)信息寫(xiě)入文件的示例代碼,并提供了相應(yīng)的下載和安裝指導(dǎo),感興趣的朋友一起看看吧
    2024-10-10
  • Python數(shù)據(jù)可視化常用4大繪圖庫(kù)原理詳解

    Python數(shù)據(jù)可視化常用4大繪圖庫(kù)原理詳解

    這篇文章主要介紹了Python數(shù)據(jù)可視化常用4大繪圖庫(kù)原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 解決TypeError: Object of type xxx is not JSON serializable錯(cuò)誤問(wèn)題

    解決TypeError: Object of type xxx is&

    這篇文章主要介紹了解決TypeError: Object of type xxx is not JSON serializable錯(cuò)誤問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • pytorch forward兩個(gè)參數(shù)實(shí)例

    pytorch forward兩個(gè)參數(shù)實(shí)例

    今天小編就為大家分享一篇pytorch forward兩個(gè)參數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • python末尾逗號(hào)導(dǎo)致返回結(jié)果是一個(gè)元組的問(wèn)題

    python末尾逗號(hào)導(dǎo)致返回結(jié)果是一個(gè)元組的問(wèn)題

    在Python中,除非特別需要返回或傳參元組,一般不推薦在語(yǔ)句末尾添加逗號(hào),應(yīng)該注意檢查是否存在末尾逗號(hào)導(dǎo)致的這些副作用,這篇文章主要介紹了python末尾逗號(hào)導(dǎo)致返回結(jié)果是一個(gè)元組,需要的朋友可以參考下
    2023-09-09
  • 將python代碼打包成.exe文件直接運(yùn)行的具體步驟

    將python代碼打包成.exe文件直接運(yùn)行的具體步驟

    小編最近收到了一個(gè)小伙伴的問(wèn)題,就是那么多有趣的代碼,怎么發(fā)給別人,讓沒(méi)有python環(huán)境的小伙伴也可以使用呢,本文小編將帶著大家探索如何將自己的python代碼打包成.exe可執(zhí)行文件,一起來(lái)看看吧
    2024-02-02
  • 探究python中open函數(shù)的使用

    探究python中open函數(shù)的使用

    這篇文章主要為大家詳細(xì)介紹了python中open函數(shù)的使用方法,對(duì)python文件方法open進(jìn)行深入研究,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 解決win7操作系統(tǒng)Python3.7.1安裝后啟動(dòng)提示缺少.dll文件問(wèn)題

    解決win7操作系統(tǒng)Python3.7.1安裝后啟動(dòng)提示缺少.dll文件問(wèn)題

    這篇文章主要介紹了解決win7操作系統(tǒng)Python3.7.1安裝后啟動(dòng)提示缺少.dll文件問(wèn)題,本文給大家提供兩種解決方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • tensorflow將圖片保存為tfrecord和tfrecord的讀取方式

    tensorflow將圖片保存為tfrecord和tfrecord的讀取方式

    今天小編就為大家分享一篇tensorflow將圖片保存為tfrecord和tfrecord的讀取方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02

最新評(píng)論