Заполните пустую строчку в программе guessing_game так, чтобы правильный ответ заранее...

0 голосов
413 просмотров

Заполните пустую строчку в программе guessing_game так, чтобы правильный ответ заранее выводился на экран. Ссылка на программу есть в материалах урока. В качестве ответа надо отправить только эту строчку и ничего более и ее следует вводить без лишних пробелов, максимально коротким способом. Примечания Данная задача дополнительно проверяется преподавателем import random # игра-угадайка с планетами planets = ['Меркурий', 'Венера', 'Земля', 'Марс', 'Юпитер', 'Сатурн', 'Уран', 'Нептун'] planet = random.choice(planets) # !!! выше непонятный код !!! # к этому моменту в переменной planet лежит правильный ответ print('Какую планету я загадал?') answer = input() # далее программа проверяет, что ответ answer совпал с правильным ответом planet # !!! ниже непонятный код !!! if answer == 'Плутон': print('Плутон уже не считается планетой.') elif answer not in planets: print('Да это же вообще не название планеты Солнечной системы.') elif answer == planet: print('*** Верно! *** Это', answer) else: print('Неверно!') input()


Информатика (19 баллов) | 413 просмотров
Дан 1 ответ
0 голосов

После рандомного выбора планеты вывести эту переменную:
print(planet)

import random
planets = ['Меркурий', 'Венера', 'Земля', 'Марс',
'Юпитер', 'Сатурн', 'Уран', 'Нептун']
planet = random.choice(planets)
print(planet)
print('Какую планету я загадал?')
answer = input()
if answer == 'Плутон':
(тут пробел)print('Плутон уже не считается планетой.')
elif answer not in planets:
(пробел)print('Да это же вообще не название планеты Солнечной системы.')
elif answer == planet:
(пробел)print('*** Верно! *** Это', answer)
else:
(пробел)print('Неверно!')

Зачем в конце input? Не знаю.

(178 баллов)
0

Всё правильно же я понял?

0

Нет я этот ответ давно вводил он не верный

0

ааа, там вводить только эту строчку надо

0

print(planet)

0

попробуй это отправить

0

Правильно!