【发布时间】:2017-08-05 22:27:09
【问题描述】:
您好,我想创建一个函数,该函数将使用增强(它只是更改已经生成的单词)并在给定数字 n 的部分中打印新单词。 S=test 的示例我应该得到 ('##t', '#te', 'tes', 'est', 'st%', 't%%')
def enhance(S,n):
S = "#"*(n-1)+S+"%"*(n-1)
return S
def exploder(S,n):
S = enhance(S,n)
x=0
for i in range (n <= len(S)):
print(S[x:i])
x=x+1
S="test"
n = 3
for n in range (0,n):
print(exploder(S,n))
n=n+1
print(exploder(S,n))
【问题讨论】:
-
问题在哪里?
标签: python regex printing substitution