输入abc三个数输出最小值,但是不能输出,只能输入,这是什么原因?
a=float(input("a="))
b=float(input("b="))
c=float(input("c="))
if a>b>c:
min=c
elif a<b<c:
min=a
elif b>c>a:
min=a
elif b<c<a:
min=b
elif c>a>b:
min=b
else:
min=c
print("最小值为"+min)
输出用print(), 如下输出1.
a,b,c = 1,2,3
print(min(a,b,c))
代码中打印语句要写到与if/else语句对齐,写成字符串连接,或者用逗号分隔。
print("最小值为"+str(min))
#或
print("最小值为",min)
a=int(input("a="))
b=int(input("b="))
c=int(input("c="))
print(min(a,b,c))
需要输入三个数就可以出来最小值
同理,最大值一样