while True:
reply = raw_input("Enter text, (type [stop] to quit): ")
print reply.lower()
if reply == 'stop':
break
x = min(reply)
y = max(reply)
print("Min is " + x)
print("Max is " + y)
我试着做一个包含while语句的语句,它请求一系列输入语句,并获取所有输入的语句,然后找到所有输入数字的最小值和最大值。有人有办法吗?我想解决这个问题已经有一段时间了,但没有任何运气。谢谢大家!在
这是另一种方法。在
输入:
5, 10, 5000
输出:
^{pr2}$缩进在Python中很重要。至于
min
和max
,可以有两个变量来跟踪这些数字并继续请求数字,直到停止条件为止。在这里,第一个输入作为}也将是{}。如果你能为用户输入澄清更多的限制,那会更好。在
min
和max
值。注意,如果用户为第一个值输入stop
,那么min
和{你的思路是正确的。您没有使用minmax作为变量名,这也很好。如果您使用python3,请在下面的代码中将input关键字替换为raw_nput。在
希望成功了!:)
相关问题 更多 >
编程相关推荐