我需要编写一个代码,用于打印6键的六角键。
例如:
######
######
######
######
######
任何帮助?
答案 0 :(得分:1)
>>> print '\n'.join(['#' * 6 for _ in xrange(5)])
######
######
######
######
######
答案 1 :(得分:1)
你可以试试这个:
print "\n".join(5*["#"*6])
答案 2 :(得分:1)
这样的东西?
def func(x,y):
return "\n".join(['#'*x for _ in xrange(y)])
>>> print func(6,5)
######
######
######
######
######
>>> print func(4,3)
####
####
####
答案 3 :(得分:0)
如果你在翻译中尝试这个,你会看到它打印一行6“#”
>>> print("#" * 6)
######
你可以简单地重复这5次
print("#" * 6)
print("#" * 6)
print("#" * 6)
print("#" * 6)
print("#" * 6)
现在用循环替换重复代码是个好主意
for row in range(5):
print("#" * 6)