獲得隨機整數列表

2021-08-14 03:18:32 字數 595 閱讀 8381

首先需要知道輸入是什麼,並且希望獲得什麼樣的輸出(結果)。

輸入是:

輸出是:

我們用筆和紙手動完成的時候,就是這樣的過程。我們看看,如果用筆和紙去解答的話,步驟是怎樣的。

生成 0-10 的隨機整數

將此隨機整數新增到我們的列表中

獲得長度為 20 的列表了嗎?

如果沒有,再回去執行步驟 1 到 3(當列表長度小於 20 時)

如果將這些步驟轉換為實際**,可以使用 while 迴圈看看列表長度是否小於 20。

import random

random_list =

list_length = 20

while len(random_list) < list_length:

如果上述**比較複雜,難以理解的話,請檢視以下簡化版本:

import random

random_list =

list_length = 20

count = 0

while count < list_length:

count += 1

python程式設計 隨機數列表生成座標

場景 1.使用乙個類生成隨機數 2.可以自定義隨機數的個數和隨機數的範圍 3.將生成的隨機數隨機組合生成座標然後列印 import random class int number 可以設定生成數字的個數,可設定生成的數值的範圍。執行時還可以調整每批生成數字的個數 test list def init...

Python隨機函式,列表型別資料元素

random.random 隨機產生乙個0.0 1.0之間的整數 random.seed a 隨機數種子,使用後每次產生的隨機數都會一樣 產生隨機數種子a對應的序列 random.randint a,b 隨機產生乙個 a,b 之間的整數 random.randrange m,n,k 隨機產生乙個 m...

用FIBONACCI數列表示任意正整數

已知fibonacci數列的定義為 f1 1,f2 1,n 2時,fn fn 1 fn 2,請程式設計驗證 任意的正整數可表示為若干個不同的fibonacci數之和。例如,45可以表示為45 34 8 3 即f9 f5 f3 輸入 重複地從鍵盤上讀入乙個正整數n 10000 輸出 將其表示為不同的f...