考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 获取用户输入的一组数字,采用逗号分隔,输出其中的最大值。 示例如下: 请输入一组数据,以逗号分隔:8,78,54,520,21,34 输出:520 试题程序:

admin2021-03-16  61

问题 考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。
获取用户输入的一组数字,采用逗号分隔,输出其中的最大值。
示例如下:
请输入一组数据,以逗号分隔:8,78,54,520,21,34
输出:520
试题程序:
#请在——处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
data=eval(input("请输入一组数据,以逗号分隔:"))
print(________)

选项

答案data=eval(input("请输入一组数据,以逗号分隔:")) print(max(data))

解析 题目要求把输入的数据中的最大值输出,需使用max()方法。input()方法接收的数据是字符串类型,字符串的比较是根据ASCⅡ值进行比较的,所以需要使用eval()方法把字符串类型转换Python可执行的类型,然后使用max()方法对变量data进行比较,因此划线的空格处应填max(data)。
转载请注明原文地址:https://kaotiyun.com/show/dM6p777K
0

最新回复(0)