gpt4 book ai didi

python - 列表未输入第一个输入

转载 作者:太空宇宙 更新时间:2023-11-03 16:17:03 26 4
gpt4 key购买 nike

我是菜鸟,我正在开发这个 python 项目,但我无法获取用户在我的代码数组中输入的第一个输入。提前致谢这是我的代码:

def ask():
user_input = raw_input("Enter a number: ")
user_input_array = []
count = 0
quits = 'done'

while user_input != quits:
user_input = raw_input("Enter a number: ")
try:
if type(user_input) == str:
num = int(user_input)
user_input_array.append(num)
count = count + 1

except:
print("Invalid input")

while user_input == quits:
#user_input_array.remove('done')
print ("done")
print ('Count: ', count)
print (user_input_array)
break
ask()

最佳答案

那是因为你从来没有把它放在那里。

def ask():
user_input = raw_input("Enter a number: ")
user_input_array = [user_input] # Create the list with the original input
...

通过上面的内容,在创建列表时,用户输入的第一个内容将被放置在列表中。您可能需要在此之前进行检查

关于python - 列表未输入第一个输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38862399/

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