gpt4 book ai didi

python 循环和数组

转载 作者:行者123 更新时间:2023-12-01 04:40:07 26 4
gpt4 key购买 nike

问题:创建一个程序,允许用户输入 10 个不同的整数。如果用户尝试输入已经输入的整数,程序将立即提醒用户并提示用户输入另一个整数。当输入10个不同的整数时,显示这 10 个整数的平均值。

这是我的代码:

mylist = []
number = int(input("Enter value: "))
mylist.append(number)
while len(mylist) != 10:
number = int(input("Enter value: "))
if number in mylist:
number = int(input("The number is already in the list, enter another number: "))
mylist.append(number)
else:
mylist.append(number)

print(sum(mylist)/float(len(mylist)))

这种方法可行,但我需要创建一个循环,如果该数字在数组中,它将继续向用户询问另一个数字。你能帮我吗?

最佳答案

关于:

mylist = []
number = int(input("Enter value: ")) mylist.append(number)
while len(mylist) != 10:
number = int(input("Enter value: "))
while number in mylist:
number = int(input("The number is already in the list, enter another number: "))
mylist.append(number)
print(sum(mylist)/float(len(mylist)))

关于python 循环和数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30904758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com