回覆列表
  • 1 # 小蠢蠢8853

    如果隨機範圍不同,或者沒有重疊的話,就跟樓下的一樣。 如果隨機範圍一樣或有重疊的話,如都是(0, 9),或者一個是(6, 9), 一個是(0, 9),無法確保,可透過迴圈來判斷,直到第一個比第二個大。 import random m = random.randint(0, 9) n = random.randint(0, 9) while True: if m > n: break else: n = random.randint(0, 9) print(m) print(n)

  • 2 # IT資訊i

    以下程式碼執行透過:

    import random

    number1 = random.randint(30, 50)

    number2 = random.randint(0, 20)

    print("\n第一個隨機數是:", number1)

    print("\n第二個隨機數是:", number2)

    執行效果:學習資源

    百度搜索圈T社群(www.aiquanti.com) 免費影片教程

  • 3 # 你看我獨角獸嗎

    在生成過程中第一個數可以隨機生成新增進列表response,當response的長度小於2時,生成的第二個數如果大於第一個數,則新增進列表response,while條件滿足,返回response,若不滿足則不斷輪詢直到生成數大於第一個數為止。

    具體程式碼結果示例
  • 中秋節和大豐收的關聯?
  • 核桃粉吃了有什麼好處?會長胖嗎?