我用Python 3编写了一个菜单,它接受用户的输入,但是为了正确地转换字符串,我不得不手动写出一个if语句。我需要将所有这些更改为一个字典,以便跨几个不同的函数使用,在一些函数中存储变量,在另一个函数中存储变量。到目前为止,if语句看起来是这样的。我只粘贴了a,但b类似。elif a == "B" or a == "Cb":
我是新来的,对Python了解不多。有人知道如何在while循环中编写阶乘吗?我可以在if / elif else语句中实现:factorial = 1
print("must be positive") for i in range(1,num + 1): print(num, factorial)