2024-05-09 13:35:47 发布
网友
例如,如果输入I love dogs,则需要如下所示:
I love dogs
I l o v e d o g s
此代码不执行我需要它执行的操作:
def spaceitout(source): pile = "" for letter in source: pile = pile+letter print pile print pile
字母间距:
def spaceitout(source, count): return (' '*count).join([letter for letter in source.replace(' ','')])
字距:
def spaceitout(source, count): return (' '*count).join(source.split())
所有字符之间的空格:
def spaceitout(source, count): return (''.join([c + (' '*count) for c in source]).strip())
def evenly_spaced(string_,space_= 1): import re return (' '*space_).join([c for c in re.split(r'(\w)',string_) if c.isalpha()]) print(evenly_spaced(" This a long story ",2)) T h i s a l o n g s t o r y
简单的答案是:
def spaceitout(source): pile = "" for letter in source: pile = pile + letter + " " pile = pile[:-1] #Strip last extraneous space. print pile
字母间距:
字距:
所有字符之间的空格:
简单的答案是:
相关问题 更多 >
编程相关推荐