题目:
计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000(字符串末尾不变以空格未结尾)。
python代码:
str = input("请输入一个字符串:")标签:空格,python,笔试,len,单词,str,字符串,长度 From: https://www.cnblogs.com/xiaocai84/p/17623067.html
if len(str) < 5000 and len(str) > 0:
# 去掉字符串前后的空格
s = str.strip(" ")
# 已空格为标记,对字符串切片
s1 = s.split(" ")
# 获取字符串最后一个字符的长度
lastword = s1[len(s1)-1]
print(len(lastword))
elif len(str) == 0:
print("未输入信息,请再次输入")
else:
print("输入的字符串长度大于5000,请重新输入")