从键盘输入5个字符串,找出最长的字符串和最大的字符串。
时间: 2023-06-10 13:06:01 浏览: 85
2016级信息学院《〈C语言程序设计〉》考试试题(A)1
可以使用循环和字符串长度函数来实现这个功能。以下是一个示例代码:
```python
strings = []
for i in range(5):
string = input("请输入第{}个字符串:".format(i+1))
strings.append(string)
longest_str = max(strings, key=len)
largest_str = max(strings)
print("最长的字符串是:", longest_str)
print("最大的字符串是:", largest_str)
```
在上面的代码中,我们首先使用一个for循环,让用户输入5个字符串,并将它们存储在一个列表中。然后,我们使用内置函数`max`和参数`key`来找到列表中最长的字符串和最大的字符串。在这里,我们使用`len`函数作为`key`,以字符串的长度作为比较依据。最后,我们将找到的最长字符串和最大字符串打印出来。
阅读全文