Python 如果是19个24个数字

Python 如果是19个24个数字,python,Python,我有24个我不知道的号码 X1=int(input("Number:")) X2=int(input("Number:")) ... X23=int(input("Number:")) X24=int(input("Number:")) 如果其中7个是数字3,则答案为真 我怎样才能写出“这些数字中的7个”?试试这个 lst=[X1,X2,…,X24] 如果一次计数('3')==7: #做点什么 它们真的都在不同的标量变量中吗?不是列表之类的?你不应该使用24个独立的变量,这会使编写使用它们的代

我有24个我不知道的号码

X1=int(input("Number:"))
X2=int(input("Number:"))
...
X23=int(input("Number:"))
X24=int(input("Number:"))
如果其中7个是数字3,则答案为真

我怎样才能写出“这些数字中的7个”?

试试这个

lst=[X1,X2,…,X24]
如果一次计数('3')==7:
#做点什么

它们真的都在不同的标量变量中吗?不是列表之类的?你不应该使用24个独立的变量,这会使编写使用它们的代码变得过于复杂。你应该把你的数字列在一个列表中。这些应该列在一个列表中,那么这是微不足道的。执行
xs=[int(input(“Number:”))for uu in range(25)]
以获得25个数字,然后您可以在列表上迭代检查。如果您尝试使用单独的变量,这将非常复杂。