Предмет: Информатика, автор: HunterSwiftKey

Разобрать меню с выбором нескольких функций и возможностью возвращаться в главное меню
В питоне


merkkaa: Графически?
HunterSwiftKey: Наверно
merkkaa: с gui или просто текстовой?
HunterSwiftKey: Текстовой
merkkaa: с ооп или же без?
HunterSwiftKey: А что это
HunterSwiftKey: Такое вообще
merkkaa: грубо говоря, в классе
HunterSwiftKey: В классе

Ответы

Автор ответа: merkkaa
0

Как пример.

class Prg:

def __init__(self):

 self.mass = []

def menu(self):

 while 1:

  print("1) добавить элемент в список\n2) Посмотреть список")

 

  a = input(": ")

 

  if a == "1":

   Prg.Addmass(self)

  elif a == "2":

   print(Prg.obs(self))

 

def Addmass(self):

 

 print("Введите название которое надо добавить в список, 0 для отмены")

 

 a = input(": ")

 

 if a == "0":

  return -1

 else:

  self.mass.append(a)

  print("Элемент добавлен")

 

def obs(self):

 return print(self.mass)

a = Prg()

a.menu()

Приложения:

merkkaa: https://pastebin.com/fXS6y48p
HunterSwiftKey: Спасибо
Похожие вопросы