JAI_C Ответов: 3

Я не могу понять "ошибку" в нем?




Мой код:

Цитата:
def dave_check(имя пользователя):
если user_name= "Dave" :
возвращение "Убирайся с моего компьютера, Дэйв!"


# Введите здесь имя пользователя, обязательно сделайте его строкой
user_name = "Дэйв"

печати(dave_check(имя_пользователя))

Результат:

File "C:/Users/jaide/PycharmProjects/HelloWorld/venv/app.py", line 2
    if user_name= "Dave" :
                ^
SyntaxError: invalid syntax


Что я уже пробовал:

Я попытался изменить его на
Цитата:
если user_name="Dave":
но даже это не помогло. Я знаю, что работа с пространствами действительно досентная материя, но просто попробовал это сделать.
ПОЖАЛУЙСТА, ПОМОГИТЕ МНЕ ПОНЯТЬ ЭТУ ОШИБКУ

3 Ответов

Рейтинг:
2

Subham Subhasis Patra

' = ' this is used for assignment operator,,

but you need ' == ' for comparison .. thats why it show an invalid syntax error ..

and check you ' code indentation '


Рейтинг:
1

Subham Subhasis Patra

'= ' используется для оператора присваивания,,

но вам нужно "= = " для сравнения .. вот почему он показывает недопустимую синтаксическую ошибку ..

и проверьте отступ вашего кода


Рейтинг:
0

Thomas Daniels

= является оператором присваивания. Ты хочешь ==, оператор равенства.