用python输入一字符串,各个子串之间按空白字符隔开,分别显式其中最长、最短子串,以及最大、最小字符。
时间: 2024-04-30 22:23:14 浏览: 83
python 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度(示例)
```python
s = input("请输入一个字符串:")
# 分割字符串为子串列表
substrings = s.split()
# 计算最长子串和最短子串
longest_substring = max(substrings, key=len)
shortest_substring = min(substrings, key=len)
# 计算最大字符和最小字符
all_chars = ''.join(substrings)
max_char = max(all_chars)
min_char = min(all_chars)
# 输出结果
print("最长子串:", longest_substring)
print("最短子串:", shortest_substring)
print("最大字符:", max_char)
print("最小字符:", min_char)
```
示例输入输出:
```
请输入一个字符串:hello world
最长子串: hello
最短子串: world
最大字符: w
最小字符: d
```
阅读全文