Я хочу спросить, как вызвать функцию с двумя аргументами в python. например,
код ниже - это пример, который я хочу назвать функцией цвета.Как вызвать функцию с двумя аргументами в python
def color(object):
return '\033[1;34m'+object+'\033[1;m'
tes = 'this must be blue'
print color(tes)
но это только один аргумент. , тогда я хочу сделать два аргумента вместе с различными цветами. Это ниже для моего фиктивного кода.
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
Можете ли вы сказать мне, как сделать хорошо функционирующая в питона ?? ти
напишите 'red =' вместо 'tes_2 =' –
Что вы на самом деле хотите вернуть 'color (arg1, arg2)'? –
в зависимости от того, что я определяю новую переменную. только цвет, который выходит, его можно назвать двумя аргументами. с уже определенным в функции. – user1070579