Есть вопрос:
Как можно передать необязательные параметры в программу?
Условие: если параметр есть, то выполнить опред. действия, если нет (параметр пустой) выполнить другое…
Вот код:
def prim(param):
if param <> 0:
print “parameter?!?”
elif param == None:
print “None”
print “That's”, param*7, “in summ.”
проблема в том что если вызвать функцию без параметра, возникает ошибка: TypeError: prim() takes exactly 1 argument (0 given)
Понимаю что вопрос очень прост, просто я только начал изучать программирование в общем и Python в частности. Советы типа “почитать здесь” только приветствуются.