format函数的字符填充用法 “{:}”.format()
format函数的字符填充用法 “{:}”.format()
{ index : [ [fill] align] [sign] [+] [width] [.precision] [type] ] }
index 为位置参数,从0,1,……,开始
fill:指定空白处填充的字符,当填充字符为逗号(,)且作用于整数或浮点数时,
该整数(或浮点数)会以逗号分隔的形式输出(千分位输出),例如(1000000会输出 1,000,000)
align:指定数据的对齐方式(<、>、^ 分别为左对齐、右对齐、居中,= 看下图)
sign:指定有无符号数(+、-、#、空格)
width:指定输出数据时所占的宽度。
precision:指定保留的小数位数。
type:指定输出数据的具体类型
''' 描述 •输入一个字符串,请按长度为8拆分每个输入字符串并进行输出; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述: 连续输入字符串(每个字符串长度小于等于100) 输出描述: 依次输出所有分割后的长度为8的新字符串 示例1 输入: abc 复制 输出: abc00000 ''' def fun1(s): res = [] while len(s) > 0 and len(s) <= 100: a = '{:0<8}'.format(s[0:8]) res.append(a) s = s[8:] return res s = input() l = fun1(s) for i in l: print(i)
钟声敲响了日落,柏油路跃过山坡,一直通向北方的是我们想象,长大后也未曾经过~