【发布时间】:2020-11-06 03:04:35
【问题描述】:
我的作业问题是这样的:
Python 允许您通过将字符串乘以整数来重复字符串,例如'Hi' * 3 将给出'HiHiHi'。假设此功能不存在,而是编写一个名为 repeat 的函数,该函数接受字符串和整数作为参数。该函数应返回重复指定次数的原始字符串的字符串,例如repeat('Hi', 3) 应该返回 'HiHiHi'。
我的回答如下:
def repeat(string,number):
fstring = ""
for var in range(1,number+1):
fstring+=fstring+string
print(fstring)
repeat("Hi",3)
但是the result 不是我所期望的:
HiHiHiHiHiHiHi
. 我看不到错误,帮帮我!
【问题讨论】:
标签: python