Форум сайта python.su
Доброго времени суток.
Код просто элементарный но я не могу понять что от меня хочет Python
# coding: utf8
user_name = input("Enter your name: ")
def print_name(user_name):
print("Привет " + user_name)
print_name()
/usr/bin/python3.4 /home/silentstorm/PycharmProjects/my_first_app/test.py
Enter your name: Silent
Traceback (most recent call last):
File "/home/silentstorm/PycharmProjects/my_first_app/test.py", line 10, in <module>
print_name()
TypeError: print_name() missing 1 required positional argument: 'user_name'
Process finished with exit code 1
Отредактировано SilentStorm (Сен. 24, 2015 14:56:33)
Офлайн
print_name(user_name)
Отредактировано py.user.next (Сен. 24, 2015 15:23:03)
Офлайн
Это я понял, мне PyCharm сказал что тут ошибка но я не могу догнать в чем проблема. Что именно не так?
PyCharm говорит мне что нужно переименовать элемент но как бы я его не переименовывал он все равно выдает ошибку.
Отредактировано SilentStorm (Сен. 24, 2015 15:27:00)
Офлайн
Это строка, которую надо написать вместо последней.
Офлайн
Спасибо большое помогло.
Офлайн