我有一个问题,需要使用round函数返回一串数字。这是我的代码:
def get_percentage(num, round_digits):
if round_digits is None:
return str(num * 100) + "%"
else:
return str(round(num * 100, round_digits)) + "%"
当我尝试仅使用1个参数调用get_percentage时,就会发生问题。有没有什么办法解决这一问题?请帮忙。谢谢。
您可以使用默认参数定义函数
def get_percentage(num, round_digits=None):
然后您可以仅使用第一个参数来调用它。