我试图为学校项目做一些事情,并让代码向用户询问一些数字,然后从一堆中打印最小的数字。主要的问题是,我必须把一个字符串与打印,以便评分系统给出一个100。我不知道用我的知识该怎么做。这是我的代码-
num1=int(input("Enter a number: "))
num2=int(input("Enter a number: "))
num3=int(input("Enter a number: "))
print(min("Smallest:", num1 , num2 , num3))
和错误信息-
Traceback (most recent call last):
File "<string>", line 4, in <module>
TypeError: '<' not supported between instances of 'int' and 'str'
我已经尝试使变量字符串像这样-
num1=int(input("Enter a number: "))
num2=int(input("Enter a number: "))
num3=int(input("Enter a number: "))
print(min("Smallest:", str(num1 , num2 , num3)))
,甚至只是对每个变量使用str()命令,但它不喜欢我尝试修复它。
你好@ n负债为了显示最小的数字,你需要删除你试图连接的"Smallest"
字符串,而不是使用:
num1 = int(input("Enter a number: "))
num2 = int(input("Enter a number: "))
num3 = int(input("Enter a number: "))
# print the minumum of the three numbers
print("Smallest: ", min(num1, num2, num3))
num1=int(input("Enter a number: "))
num2=int(input("Enter a number: "))
num3=int(input("Enter a number: "))
print("Smallest: " + str(min(num1 , num2 , num3)))