...10个整数,输出其中最大的数(在python中可以运行的,急~)
发布网友
发布时间:2024-03-23 16:49
我来回答
共2个回答
热心网友
时间:2024-07-25 01:17
>>> def fun():
... print('请输入10个整数')
... lRet = []
... for i in range(10):
... s = raw_input()
... try:
... n = int(s)
... except:
... n = 0
... lRet.append(n)
... lRet.sort()
... return lRet[-1]
...
------------------------------以下是测试结果:--------------------------------
>>> fun()
请输入10个整数
<-- 4
<-- 7
<-- 2
<-- 8
<-- 9
<-- 4
<-- 6
<-- 2
<-- 3
<-- 5
9
>>>
热心网友
时间:2024-07-25 01:12
# -*- coding: cp936 -*-
def isNumber(a):
try:
float(a)
return True
except:
return False
def fun():
print('请输入10个整数,以逗号隔开')
s = raw_input()
res = s.split(",")
filterRes = []
for i in res:
if isNumber(i):
filterRes.append(i)
filterRes.sort()
return filterRes[-1]
print "最大数字为:" + fun()
保存成num.py,然后执行