我写这段代码是为了找到最大和最小的(整数)数,但它不起作用
i wrote this code to find the largest and smallest (int)number but it does not work
我写这段代码是为了获得几个 int 数字的输入,并写出其中最小和最大的数字,但是代码不起作用。
numbers=[]
num=input('enter your number')
Int_num=int(num)
Int_num.append(numbers)
print('maximum number is:',max(numbers))
print('minimum number is:',min(numbers))
将Int_num.append(numbers)
替换为numbers.append(Int_num.append)
要获取多个号码,您可以尝试:
numbers = []
last_number = input('Enter a number: ')
while last_number:
numbers.append(int(last_number))
print(f'Max: {max(numbers)}, Min: {min(numbers)}')
您正在尝试将一个列表附加到一个整数,它应该是 numbers.append(Int_num)
,因此您将把数字 Int_num
附加到列表 numbers
。
试试这个:
numbers=[]
num=input('enter your number')
while num != "":
Int_num=int(num)
numbers.append(Int_num)
num=input('enter your number')
print('maximum number is:',max(numbers))
print('minimum number is:',min(numbers))
问题是行
Int_num.append(数字)
它应该是
numbers.append(Int_num)
此外,如果你在除了第一行之外的所有地方放置一段时间(真):你可以在列表中添加很多数字(使用 ctrl+c 停止程序,如果它在 cmd 中为 运行 或电源壳)
为了得到一个数字序列:
numbers = []
while True:
number = input('Enter a number or enter q to exit: ')
if number == 'q':
break
else:
numbers.append(int(number))
print(f'Max: {max(numbers)}, Min: {min(numbers)}')
我写这段代码是为了获得几个 int 数字的输入,并写出其中最小和最大的数字,但是代码不起作用。
numbers=[]
num=input('enter your number')
Int_num=int(num)
Int_num.append(numbers)
print('maximum number is:',max(numbers))
print('minimum number is:',min(numbers))
将Int_num.append(numbers)
替换为numbers.append(Int_num.append)
要获取多个号码,您可以尝试:
numbers = []
last_number = input('Enter a number: ')
while last_number:
numbers.append(int(last_number))
print(f'Max: {max(numbers)}, Min: {min(numbers)}')
您正在尝试将一个列表附加到一个整数,它应该是 numbers.append(Int_num)
,因此您将把数字 Int_num
附加到列表 numbers
。
试试这个:
numbers=[]
num=input('enter your number')
while num != "":
Int_num=int(num)
numbers.append(Int_num)
num=input('enter your number')
print('maximum number is:',max(numbers))
print('minimum number is:',min(numbers))
问题是行
Int_num.append(数字)
它应该是
numbers.append(Int_num)
此外,如果你在除了第一行之外的所有地方放置一段时间(真):你可以在列表中添加很多数字(使用 ctrl+c 停止程序,如果它在 cmd 中为 运行 或电源壳)
为了得到一个数字序列:
numbers = []
while True:
number = input('Enter a number or enter q to exit: ')
if number == 'q':
break
else:
numbers.append(int(number))
print(f'Max: {max(numbers)}, Min: {min(numbers)}')