输入10个字符串找出其中最短的字符串并输出
时间: 2024-01-31 10:03:44 浏览: 88
输入一串字符和输出
好的,以下是一种可能的 Python 代码实现:
```python
strings = []
for i in range(10):
strings.append(input("输入第{}个字符串:".format(i+1)))
shortest_string = strings[0]
for s in strings:
if len(s) < len(shortest_string):
shortest_string = s
print("最短的字符串是:", shortest_string)
```
在这个代码中,我们首先用一个 `for` 循环让用户输入 10 个字符串,并将它们存储到一个列表 `strings` 中。然后我们初始化一个变量 `shortest_string` 为列表中的第一个字符串,然后遍历整个列表,如果发现某个字符串比 `shortest_string` 更短,就更新 `shortest_string`。最后输出最短的字符串。
阅读全文