Задача ** питоне) Напишите программу, которая определяет, правильно ли пользователь...

+699 голосов
3.2m просмотров

Задача на питоне) Напишите программу, которая определяет, правильно ли пользователь вводит названия двух ближайших к Земле планет. Ну мы-то помним, что это Венера и Марс! Формат ввода Вводятся две строки с названиями планет. Формат вывода Если правильный только один ответ, выведите: Почти правильно., если оба Точно!, если оба неправильны: Ну нет, это не так! Мой примерный код: a = input() b = input() if (a == 'Марс' and b == 'Венера'): print('Точно!') elif (b == 'Марс' or a == 'Венера') or (a == 'Марс' or b == 'Венера'): print('Почти правильно.') else: print('Ну нет, это не так!') Из других источников не нужно


Информатика (98 баллов) | 3.2m просмотров
Дано ответов: 2
+166 голосов

Ответ:

a = input()

b = input()

if (a == 'Марс' and b == 'Венера') or (a == 'Венера' and b == 'Марс'):

----print('Точно!')

elif (a == 'Марс' or b == 'Венера') or (a == 'Венера' or b == 'Марс'):

----print('Почти правильно.')

else:

----print('Ну нет, это не так!')

P.S. пробелы обозначил "-"

(95 баллов)
+65 голосов

первый if можно заменить на
if a in (‘Венера’, ‘Марс’) and b in (‘Венера’, ‘Марс’):
print(‘Точно!’)

+98

При a = 'Марс' и b = 'Марс' выдаст неправильный ответ

+103

Нет, нельзя