题解 | #字符串分隔#

字符串分隔

http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7

while True:
    try:
        temp = input()
        while(len(temp)>0):
            print(temp[:8].ljust(8,"0"))
            temp = temp[8:]
    except:
        break
全部评论
acm 模式应该没有ljust函数吧
1 回复 分享
发布于 2022-03-04 02:56
不清楚为什么要用try,, except
5 回复 分享
发布于 2022-04-22 17:34
牛,刚学 python 还不知道有 ljust 函数,真好用,就是为这道题生的哈哈
2 回复 分享
发布于 2022-03-12 20:42
厉害了
1 回复 分享
发布于 2022-05-15 19:16
这个运行的时候没有8位不会自动加0,在小于8位的时候会自动跳出吧? 应该在while后面再加一个if判断语句吧? 我自己是加了if语句才能满足题目要求的
1 回复 分享
发布于 2022-05-13 08:40
最好增加一句去空格的代码 temp = "".join(temp.split())
1 回复 分享
发布于 2022-04-23 12:17
这个只能解决两行的问题啊吧
点赞 回复 分享
发布于 02-09 21:34 浙江
妙啊!!拍大腿
点赞 回复 分享
发布于 2024-12-15 20:37 山西
str.ljust(width, fillchar)
点赞 回复 分享
发布于 2024-11-14 15:30 上海
很巧妙,用while迭代和对处理目标持续计算迭代,继续学习
点赞 回复 分享
发布于 2024-04-29 12:25 北京
ljust
点赞 回复 分享
发布于 2023-01-18 12:01 陕西
牛哇
点赞 回复 分享
发布于 2022-10-11 01:08 广东
如果len==0,会死在里面吗
点赞 回复 分享
发布于 2022-05-17 12:54
秒呀
点赞 回复 分享
发布于 2022-03-16 21:38
666
点赞 回复 分享
发布于 2022-02-23 22:00

相关推荐

找到实习就改名4月17日下午更改:1600一个月?
点赞 评论 收藏
分享
小浪_Coding:个人技能一条测试没有
点赞 评论 收藏
分享
评论
170
26
分享

创作者周榜

更多
牛客网
牛客企业服务