0
点赞
收藏
分享

微信扫一扫

01---字符串最后一个单词的长度

黄昏孤酒 2022-04-04 阅读 79
python

描述

计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)

输入描述:

输入一行,代表要计算的字符串,非空,长度小于5000

输出描述:

输出一个整数,表示输入字符串最后一个单词的长度。

示例1

输入:

hello nowcoder

输出:

8

说明:
最后一个单词为nowcoder,长度为8

注意: 牛客网中,所有参数的输入会自动进行,所以我们只需要使用input()来获取就好了。

解题思路:

  1. 将字符串整个翻转
  2. 从第一个字母开始读取(字符串末尾不以空格为结尾)
  3. 读到空格位置结束(因为字符串中的所有单词是用空格进行分割的)

这样就获取到了字符串最后一个单词的长度。

代码如下:

a = input()
num = 0
for i in reversed(a):
    if i != " ":
        num += 1
    else:
        break
print(num)

码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~

举报

相关推荐

0 条评论