华为od机试python实现hj1 字符串最后一个单词的长度
时间: 2023-05-08 16:00:35 浏览: 191
HJ1题目要求通过Python编写程序,实现求解输入字符串中最后一个单词的长度的功能。通过分析题目,我们可以将在Python中实现解题过程分为如下几个步骤:
1、输入字符串处理。在题目中,字符串由空格和单词组成,因此,我们需要使用strip()函数将输入字符串前后空格去除。
2、找到最后一个单词。由于我们需要求解的是字符串中最后一个单词的长度,因此需要使用split()函数将字符串按空格分割成单词列表,然后选取最后一个单词,使用Python内置函数len()求取该单词长度。
3、输出结果。最后,我们将求解所得最后一个单词长度输出,即为题目所要求的答案。
以下是Python实现代码:
```python
# 输入字符串处理
str1 = input().strip()
# 找到最后一个单词
word_list = str1.split()
last_word = word_list[-1]
# 输出结果
print(len(last_word))
```
当然,这只是一种实现方式,根据实际情况,也可以使用其他的Python语言特性或者库函数来实现此题目的要求。