91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中如何使用range()函數

發布時間:2021-07-28 11:37:43 來源:億速云 閱讀:392 作者:Leah 欄目:大數據

Python中如何使用range()函數,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

range()函數

for value in range(1,5):  print(value)

這段代碼,是打印范圍[1,5)的數字,運行結果如下:

1234

如使用range(),輸出結果不符合預期,可以嘗試指定的值加1或減1.

創建列表

創建數字列表時,可以直接將range()函數的結果,使用list()轉換為列表:

number = list(range(1,6))print(number)

結果如下:

[1, 2, 3, 4, 5]

使用range()函數時,還可以指定步長,比如打印1-10的偶數:

even_numbers = list(range(2,11,2))print(even_numbers)

結果如下:

[2, 4, 6, 8, 10]

使用range()幾乎能夠創建出任何需要的數字集,比如創建一個1-10的整數的平方。(**代表乘方運算)

squares=[]for value in range(1,11):  square = value**2  squares.append(square)print(squares)

首先我們創建了一個空列表,然后使用range()函數,遍歷了1-10的整數,在循環中,我們計算了每一個整數的平方,然后儲存在了變量square中,再將該值添加到列表squares中,循環結束后,我們打印列表squares:

[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

為了讓代碼更簡潔,我們可以不使用臨時變量square:

squares=[]for value in range(1,11):  squares.append(value**2)print(squares)

結果如下:

[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

對數字列表執行統計

有幾個專門用戶處理數字列表的python函數,可以輕松的找到列表數字中的最大值,最小值以及總和:

list=list(range(1,11))

list列表是一個包含1-10的數字列表。

求最大值:

>>> max(list)10

求最小值

>>> min(list)1

求和

>>> sum(list)55

列表解析式

在上面例子中,我們生成一個squares列表,用了3、4行代碼,而使用列表解析,我們只需要一行代碼就完成了整個操作,編寫更簡潔。

squares = [values**2 for value in range(1,11)]print(squares)
 

運行結果如下:

[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]


看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

静乐县| 商洛市| 定陶县| 昭通市| 隆尧县| 黑龙江省| 贵阳市| 治县。| 安龙县| 霍林郭勒市| 呈贡县| 兰坪| 烟台市| 高尔夫| 彭山县| 沙田区| 上虞市| 通江县| 图木舒克市| 泰和县| 松潘县| 都江堰市| 拜城县| 广宗县| 大城县| 嘉善县| 赣州市| 五莲县| 武夷山市| 天长市| 云霄县| 驻马店市| 枞阳县| 乌鲁木齐市| 无极县| 衡阳县| 常熟市| 平武县| 睢宁县| 双牌县| 黄大仙区|