【发布时间】:2015-10-08 02:10:23
【问题描述】:
这让我的大脑崩溃了,我到处搜索都无济于事。这是一个例子:
masNoun = ["Mann", "Junge"]
femNoun = ["Frau"]
neuNoun = ["Madchen", "Kind"]
masArt = ["ein"]
femArt = ["eine"]
firstProSing = ["Ich"]
seconProSing = ["du"]
thirdProSing = ["Er", "Sie"]
firstVerb = ["bin"]
seconVerb = ["bist"]
thirdVerb = ["ist"]
subject = firstProSing or seconProSing or thirdProSing
verb = firstVerb or seconVerb or thirdVerb
object1 = masArt or femArt
object2 = masNoun or femNoun
输出:输出似乎总是第一个变量。我尝试使用如下随机模块:
object1 = random.choice(masNoun or femNoun)
结果还是一样,第一个变量是输出的选项。 “或”函数似乎不适用于我的示例。在这一点上我很难过。任何帮助将不胜感激!
【问题讨论】:
-
请解释您想要的结果。我不知道你为什么会认为
or会随机做任何事情。 -
我更新了上面的代码,谢谢!
标签: python