Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 28, 2021 15:25:32

Laykod
Зарегистрирован: 2021-12-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с задачей

Вообщем данна задачка(скрин прикрепил), но я решил поумничать и добавить язык, мол русский или английский и написал код, но выдается ошибка, что я где-то совершил синтаксическую ошибку, но ошибку я так и не нашёл! Сразу говорю: компа у меня нет и я пишу на мобилке в приложении Pydroid 3 и не отрицаю, что проблема может быть в нём, но скорее всего в моём коде.

Мой код:

print('Введите ваш язык')
print('Enter your language')
#Данные о языке пользователя
language=str(input())
#Поиск решения проблемы
if language='Русский' or language='русский':
a=str(input('У вас работает Wi-Fi? ‘)
if a=’Да' or a='да':
print('Отлично наша помощь вам больше не нужна!')
elif a='Нет' or a='нет':
print('Перезагрузите компьютер и попробуйте подключиться')
b=str(input('Вы исправили проблему? ‘))
if b=’Да' or b='да':
print('Отлично наша помощь вам больше не нужна!')
elif b='Нет' or b='нет':
print('Перезагрузите маршрутизатор и попробуйте подключиться')
c=str(input('Вы исправили проблему? ‘))
if c=’Да' or c='да':
print('Отлично наша помощь вам больше ненужна!')
elif c='Нет' or c='нет':
print('Убедитесь, что кабели между маршрутизатором и модемом прочно подсоединены')
d=str(input('Вы исправили проблему? ‘))
if d=’Да' or d='да':
print('Отлично наша помощь вам больше не нужна!')
elif d='Нет or d='нет':
print('Переместите маршрутизатор в другое место')
f=str(input('Вы исправили проблему? ‘))
if f=’Да' or f='да':
print('Отлично наша помощь вам больше не нужна!')
else:
print('Возьмите новый маршрутизатор или обратитесь к мастеру!')
else:
a=str(input('Is your Wi-Fi working? ‘))
if a=’Yes' or a='yes':
print(“Great, you don't need our help anymore!”)
elif a='No' or a='no' or a='Not' or a='not':
print('Restart your computer and try to connect')
b=str(input('Have you fixed the problem? ‘))
if b=’Yes' or b='yes':
print(“Great, you don't need our help anymore!”)
elif b='No' or b='no' or b='Not' or
b='not':
print('Reboot your router and try to connect')
c=str(input('Have you fixed the problem? ‘))
if c=’Yes' or c='yes':
print(“Great, you don't need our help anymore!”)
elif c='No' or c='no' or c='Not' or c='not':
print('Make sure the cables between the router and the modem are securely connected')
d=str(input('Have you fixed the problem? ‘))
if d=’Yes' or d='yes':
print(“Great, you don't need our help anymore!”)
elif d='No' or d='no' or d='Not' or d='not':
print('Move the router to a different location')
f=str(input('Have you fixed the problem? ‘))
if f=’Yes' or f='yes':
print(“Great, you don't need our help anymore!”)
else:
print('Take a new router or contact the wizard!')


Ошибка:

Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module>
start(fakepyfile,mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start
exec(open(mainpyfile).read(), __main__.__dict__)
File "<string>", line 6
if language='Русский' or language='русский':
^
SyntaxError: invalid syntax

[Program finished]

Отредактировано Laykod (Дек. 28, 2021 15:48:34)

Прикреплённый файлы:
attachment Screenshot_20211228_161155.jpg (124,0 KБ)

Офлайн

#2 Дек. 28, 2021 23:00:02

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9873
Репутация: +  853  -
Профиль   Отправить e-mail  

Помогите с задачей

Замени одно равно на два равно. Замени = на == .



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version