python使用当前参数中的变量初始化变量

2024-09-27 21:33:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我经常发现自己在变量赋值中给None赋值一个变量,我想知道是否有一种更有效、不那么难看的方法

def Stringlength(String = "Hello", sLength = None):
    if sLength == None:
        sLength = len(String)

下面是一个例子。我想把sLength赋给String的长度。我怎样才能更有效地做到这一点

我这样做是因为我将它用于我的置换代码,我记得使用相同的方法,所以请不要评论说稍后要编写变量:D


Tags: 方法代码nonehellostringlenifdef

热门问题