В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
minchuna2016p02voj
minchuna2016p02voj
25.10.2022 22:43 •  Информатика

Сделать 1 и 2 в python, мы делали игру "призрачная игра"​

Ответ:
veragusak1994
veragusak1994
26.05.2020 15:53

import random as r

def print_door():

print(" {0:_^10}".format(''))

for i in range(10):

 if i<9:

  print("|{0: ^9} |".format(' '))

  if i==3:

   print("|---|{0: ^5} |".format(' '))

   print("|---|{0: ^5} |".format(' '))

 elif i==9:

  print("|{0:_^10}|".format(''),end="")

return ' '

def create_session(n):

for i in range(n):

 print_door(),

 print('\n')

return ''

while True:

N=int(input("введите кол-во дверей"))

create_session(N)

y=r.randint(1,N)

x=int(input("введите номер двери в которой пусто-"))

while  x!=y:

 x=int(input("введите номер двери в которой пусто-"))

print("вы выиграли")

x=input("вы хотите продолжить играть?")

if x=="нет":

 break

elif x=="да":

 continue

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?