4

次のようなPythonの関数があります。

def checkargs(*args):
    if len(args) == 1:
        x = args
        y = something
    elif len(args) == 2:
        x, y = args

    return x, y

引数 (文字列) を 1 つだけ入れると、x はタプルとして出力されます。2 つの引数 (2 つの文字列) を入力すると、x と y が文字列として返されます。引数を1つだけ入れた場合、xを文字列として出力するにはどうすればよいですか?

4

2 に答える 2