Python 如何使用现有功能多次书写一个标志?
Python3.4中是否已经存在此函数Python 如何使用现有功能多次书写一个标志?,python,function,python-3.x,Python,Function,Python 3.x,Python3.4中是否已经存在此函数 def repeat (number): str="" for i in range(number): str+="*" return(str) 您可以使用简单的字符串操作来实现这一点 def repeat(number): return "*" * number 或者干脆 print("*" * number) 您可以使用简单的字符串操作来实现这一点 def repeat(number): r
def repeat (number):
str=""
for i in range(number):
str+="*"
return(str)
您可以使用简单的字符串操作来实现这一点
def repeat(number):
return "*" * number
或者干脆
print("*" * number)
您可以使用简单的字符串操作来实现这一点
def repeat(number):
return "*" * number
或者干脆
print("*" * number)
本着提供替代答案的精神,作为列表理解和强大的
str.join(list)
的演示,这也绝对有效:
def repeat(number):
return "".join(["*" for x in range(number)])
本着提供替代答案的精神,作为列表理解和强大的
str.join(list)
的演示,这也绝对有效:
def repeat(number):
return "".join(["*" for x in range(number)])
排序:返回“*”*编号
排序:返回“*”*编号