有没有办法使用random.choice?

时间:2019-09-30 18:28:57

标签: python-3.x random

是否有一种使用random.choice的方式,它将从str中随机选择一个随机字母多次?

    ```def drugname(v,c): 
          con = random.choice(c)
       if con == "q":
          vowel = "u"
       else:
          vowel = random.choice(v)
       return con + vowel
    ```

我试图弄清楚如何获得random.choice(c)和random.choice(v)来随机选择次数。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用random.random()

vowel_list = []
con_list = []

for i in range(math.floor(random.random()*10)):
    vowel_list.append(random.choice(v))
# Same way for con_list