文章目录
描述:计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)
输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。
输出描述:输出一个整数,表示输入字符串最后一个单词的长度。
示例1
输入:
hello nowcoder
输出:8
说明:最后一个单词为nowcoder,长度为8。
Python3
str_temp = input().strip().split(' ')
print(len(str_temp[-1]))
- input():用于获取控制台的输入。
- strip():用于移除字符串头 / 尾指定的字符(默认为空格或换行符)或字符序列,但不能删除中间部分的字符。
- split():通过指定分隔符(默认为空格)对字符串进行切片,并返回分割后的字符串列表(list)。
- len():返回字符串、列表、字典、元组等长度。
- print() :用于打印输出。
知识点详解
1、strip():用于移除字符串头 / 尾指定的字符(默认为空格或换行符)或字符序列,但不能删除中间部分的字符。
str3 = str1.strip(str2):其中,str1是操作字符串,str2是待移除指定的字符或字符序列。str3是移除后生成的新字符串。
str_temp1 = " 123 ABCDEFG 321"
str_temp2 = " 123 ABCDEFG 321"
str_temp3 = " 123 ABCDEFG 321"
print(str_temp1.strip()) # 【输出结果】"123 ABCDEFG 321"
print(str_temp2.strip('12'))

文章介绍了Python中用于字符串处理的strip()、split()和len()函数,包括它们的用法和示例。strip()用于移除字符串两端的指定字符,默认为空格或换行符;split()按指定分隔符切分字符串成列表;len()返回对象的长度。示例展示了如何计算字符串中最后一个单词的长度。
最低0.47元/天 解锁文章
1440

被折叠的 条评论
为什么被折叠?



