簡體   English   中英

如何通過調用函數從此元素生成隨機項目?

[英]How can I generate a random item from this element by calling the function?

我試圖通過調用我為它創建的函數來從這個列表中獲取一個隨機項目。
沒有任何工作。

import random
def ColorText(colorText):
    colorText = ['Red', 'Blue', 'Green', 'Yellow', 'Black', 'Brown', 'Purple',
                 'Gray', 'Orange']

print(ColorText(random.choice(colorText)))

列表colorText僅在ColorText()可用,因此您需要重新排列代碼,例如:

import random
def ColorText():
    colorText = ['Red', 'Blue', 'Green', 'Yellow', 'Black', 'Brown', 'Purple',
                 'Gray', 'Orange']
    return random.choice(colorText)

print(ColorText())

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM