私はPythonで2つの引数を持つ関数を呼び出す方法について質問したいと思います。たとえば、
のコードは、私は色の関数を呼び出したい例です。Pythonで2つの引数を持つ関数を呼び出す方法
def color(object):
return '\033[1;34m'+object+'\033[1;m'
tes = 'this must be blue'
print color(tes)
しかし、それは単なる1つの議論のためです。 次に、2つの引数を異なる色の選択肢と共に作成したいと思います。 これは私のダミーコードの下にあります。うまく
def color(object,arg2):
blue = '\033[1;34m'+object+'\033[1;m'
red = '\033[1;31m'+object+'\033[1;m'
tes = 'this must be blue'
tes_2 = 'i wanna this string into red!!'
print color(tes,red)
、それはちょうど私のダミーのコードとどのようなエラーになります。..
print color(tes,red)
NameError: name 'red' is not defined
あなたがpythonでうまく機能して作成する方法を教えてもらえます? TY
'tes_2 ='の代わりに 'red ='を書いてください –
'color(arg1、arg2)'は何を返すのですか? –
私は新しい変数を何に定義するかによって異なります。 それから出てくる色だけを2つの引数で呼び出すことができます。関数で既に定義されています。 – user1070579