【发布时间】:2020-04-07 17:38:39
【问题描述】:
我有一个函数test1(),在这个函数中,有一个变量w,它是从l 列表中随机生成的元素。我想在另一个函数test2 中使用w 的值,但保留它在test1 中生成的值。我当前的代码是:
import random
def test1 ():
l = [1,2,3]
w = random.choice(l)
print(w)
def test2 ():
w = test1()
print(w)
test1()
test2()
使用当前代码,我得到变量 w 的两个不同值,我希望它的值随机生成一次,然后能够在不同的函数中使用该值。
【问题讨论】:
-
请重复使用功能的说明材料。请特别注意返回值的方式。
标签: python list function random