一、题目描述
编写一个程序,输入a、b、c三个值,输出其中最大值。
输入:
一行数组,分别为a b c
输出“”
a b c其中最大的数
样例输入:
10 20 30
样例输出:
30
二、解题代码
代码如下(示例):
max=0
a,b,c=map(int,input().split())
if a>b:
if a>c:
max=a
else:
max=c
elif b>c:
max=b
else:
max=c
print(max)
总结
- input()返回字符串
- split分割
- 使用map可以将其转换成int列表
- map() 函数接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个迭代器并返回。
- map函数的原型是map(function, iterable, …),它的返回结果是一个列表。
- 需要注意的是,python2中返回的是一个list,但是python3中返回的是一个iterator