def comparing_numbers(number1,number2,number3,number4,number5, numbers(), correct_numbers):
if number1 == numbers():
correct_numbers = correct_numbers + 1
print("")
if number2 == numbers():
correct_numbers = correct_numbers + 1
print("")
if number3 == numbers():
correct_numbers = correct_numbers + 1
print("")
if number4 == numbers():
correct_numbers = correct_numbers + 1
print("")
if number5 == numbers():
correct_numbers = correct_numbers + 1
comparing_numbers(number1,number2,number3,number4,number5, numbers(), correct_numbers)
print(correct_numbers)
所以基本上我需要一点代码,让我的五个变量(number1,number2,number3,number4,number5,)在一个名为(numbers())的数组中搜索,如果变量中的数字与数组中的任何数字匹配,它会向我的变量添加一个(正确的数字)。我需要它搜索五次(每个变量)
我试着编一些代码来解释我说的话,但这行不通
谢谢
也许这就是你想做的
你能把你的号码储存成一张单子吗? 如果是:
您正在复制函数中的代码,该函数可能属于for循环。看看我们如何简化函数,并迭代您的数字列表:
相关问题 更多 >
编程相关推荐