Python输入与输出

输入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))
需要输入三个数就可以出来最小值
同理,最大值一样

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632