已经有一段字符串,怎么让其10个字符一分行输出比如英文字符A-Z
str1 = "A-Z" # 已拥有的字符串s = 0for i in str1:print(i,end="")s += 1if s%10 == 0:print()
直接把字符串像列表那样切片就可以了
a = 'abcdefghijklmn' n = len(a) for i in range(1+(n-1)//10): print(a[i*10:(i+1)*10])