首页 > 其他 > 详细

获取最大值:输入 若干个数,打印最大值,输入为空,退出程序(空的方式,以及int的应用)

时间:2018-08-04 11:04:36      阅读:150      评论:0      收藏:0      [点我收藏+]
 1 ‘‘‘
 2 获取最大值:输入 若干个数,打印最大值,输入为空,退出程序
 3 ‘‘‘
 4 # 第一版
 5 
 6 # 为空,这里用  ‘‘   ""   ‘‘‘‘‘‘   中间什么都不加
 7 # 先输入第一个值,作为目前最大的值
 8 # 因为输入若干个数,不知道循环次数,所以用 while循环
 9 if __name__ == __main__:
10     num1 = input(>>)
11     if num1 != ‘‘: # ‘‘   ""  ‘‘‘‘‘‘ 都是空
12         max = int(num1)
13         while True:
14             num = input(>)
15             if num == ‘‘:  # 判断是否为空
16                 break
17             num = int(num)
18             if num > max: # 因为字符串不能比较大小,所以都强制转换为int 型
19                 max = num 
20                 print(max)
21 
22                 
23 # 第二版
24 m = int(input("Input first number"))
25 while True:
26     c = input("input a number") # 因为没有强转,所以,这里是 ‘0‘ 是一个字符串,不影响 if c:
27     if c: # 非空 即可进入
28         n = int(c)
29         if n > m:m = n
30         print(max is,m)
31     else:
32         break

 

获取最大值:输入 若干个数,打印最大值,输入为空,退出程序(空的方式,以及int的应用)

原文:https://www.cnblogs.com/JerryZao/p/9417324.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!