我的模式代码:
(split ":", grepText(...))[1]
我需要:
def pattern(n):
if n==1:
return '1'
else:
return pattern(n-int(n/2))*2+str(n)
print(pattern(n))
但我明白了:
>>> pattern(1)
1
>>> pattern(2)
112
>>> pattern(4)
1121124
>>> pattern(8)
112112411211248
我已经尝试了很多,但没有什么能够摆脱那些讨厌的引用。
答案 0 :(得分:0)
引号来自REPL打印函数调用结果的表示,这是一个字符串。如果您不想要表示,则只需显式打印结果。