【发布时间】:2016-02-09 16:34:33
【问题描述】:
我的任务是编写一个打印 'y' 和 'n' 指定次数的程序。我们必须使用提供的起始代码;
def my_string(size):
#Code here...
return out_string
print(my_string(3)) #Would print 'yny'
print(my_string(8)) #Would print 'ynynynyn'
但我不知道从哪里开始。
我曾考虑通过添加到运行总数进行循环,并且在满足该数字之前,它将创建一个字符列表,然后将其打印出来,但这似乎是一个问题,因为我无法弄清楚找出如何获得所需的字符串长度.. :-L
def my_string(size):
length = size
times = 0
current_print = [ ]
while times != length:
current_print.append("y")
times = times + 1
current_print.append("n")
times = times + 1
return out_string
在这之后我有点迷路了。 任何有关此任务的指导将不胜感激! 谢谢!
【问题讨论】:
标签: python list printing append