题解 | 字符串分隔

字符串分隔

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

# 定义字符串s
s = input()
# 用for循环遍历字符串
for x in range(0,len(s),8):
   # 定义一个line,根据索引值细化每个索引值的内容 
	line = s[x:x+8]
    if len(line) < 8:
        line += "0" *(8-len(line))
    print(line)

range(0,len(s),8)——指从0开始,到len(s)(不含)结束,按python索引值的要求,0指第一个字符。此处函数的意思是,取索引值为0-8-16

line = s[x:x+8]——意思很简单,指把字符串里面8个一体的内容找出来

if函数,若长度小于8,则在line后面加0,此刻的+=就是在line后面加0的意思,*指添加数量。

全部评论

相关推荐

陆续:不可思议 竟然没那就话 那就我来吧 :你是我在牛客见到的最美的女孩
点赞 评论 收藏
分享
06-26 17:24
已编辑
宁波大学 golang
迷失西雅图:别给,纯kpi,别问我为什么知道
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务