Python:加个输入监听

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

http://www.nowcoder.com/questionTerminal/8c949ea5f36f422594b306a2300315da

# 计算字符串最后一个单词的长度,单词以空格隔开。 
while True:
    try:
        in_str = input()
        if len(in_str) > 5000 or len(in_str) == 0:
            raise Exception

        last = in_str.strip().split(" ")[-1]
        leng = len(last)
        print(leng)
        break
    except Exception:
        print("字符串非空且长度小于5000,请再次输入:")
全部评论
防止字符串末端有一串空白
2 回复 分享
发布于 2021-09-02 22:51
大佬,请问第8行中strip方法有啥用啊?不能直接用split方法吗
3 回复 分享
发布于 2021-07-31 11:36
为什么限制5000?
点赞 回复 分享
发布于 2022-02-26 21:48
这个答案代到 Geany 里头跑了跑还是报错了
点赞 回复 分享
发布于 2022-03-11 18:22

相关推荐

昨天 20:43
西北大学 Java
点赞 评论 收藏
分享
评论
115
43
分享

创作者周榜

更多
牛客网
牛客企业服务