Аргументы функции, которые вы объявляете, должны быть переменными , а не фактическими значениями .
def greeting(name, course):
print ('welcome', name, 'to the', course)
Обратите внимание на то, что у вас были диаметрально неправильные кавычки. Одиночные кавычки заключают в себе части читаемого человеком текста, а текст без кавычек вокруг него должен быть действительным символом или выражением Python.
Если вы хотите указать значение по умолчанию, вы можете сделать это.
def greeting(name='John', course='Python 101 course'):
print ('welcome', name, 'to the', course)
Вызов greeting()
приведет к
welcome John to the Python 101 course
и, конечно, вызову его саргументы типа
greeting('Slartibartfast', 'Pan Galactic Gargle Blaster course')
заполнят переменные значениями, которые вы передали в качестве аргументов:
welcome Slartibartfast to the Pan Galactic Gargle Blaster course