Здравствуйте, я хочу сделать так чтобы у меня было так: есть категория то есть типо списка. Если написать в консоле 5 или 6 и т.д то выводится функция 5 или 6. Я ввожу цифру 6 и ничего не просходит тоесть закрывается код, а если 5 то функция пошла. Помогите пожалуйста.
Python:
# Модули
import random
import time
import sys
import os
# ФУНКЦИИ
def five():
print(entername)
name = input("")
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
if name not in listl:
listl.append(name)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
def six():
print(entername)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
def seven():
print(entername)
name3 = input("")
if name3 not in listl:
listl.append(name3)
print(entername_ag)
name3 = input("")
if name3 not in listl:
listl.append(name3)
print(entername_ag)
name3 = input("")
if name3 not in listl:
listl.append(name3)
print(entername_ag)
name3 = input("")
if name3 not in listl:
listl.append(name3)
print(entername_ag)
name3 = input("")
if name3 not in listl:
listl.append(name3)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
def eight():
print(entername)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
def nine():
print(entername)
name5 = input("")
if name5 not in listl:
listl.append(name5)
print(entername_ag)
name5 = input("")
if name5 not in listl:
listl.append(name5)
print(entername_ag)
name5 = input("")
if name5 not in listl:
listl.append(name5)
print(entername_ag)
name5 = input("")
if name5 not in listl:
listl.append(name5)
print(entername_ag)
name5 = input("")
if name5 not in listl:
listl.append(name5)
print(entername_ag)
name5 = input("")
if name5 not in listl:
listl.append(name5)
print(entername_ag)
name5 = input("")
if name5 not in listl:
listl.append(name5)
print(entername_ag)
name5 = input("")
print(entername_ag)
if name4 not in listl:
listl.append(name4)
print(entername_ag)
name4 = input("")
if name4 not in listl:
listl.append(name4)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
def ten():
print(entername)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(entername_ag)
name6 = input("")
if name6 not in listl:
listl.append(name6)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
# Answer
def select():
print(random.choice(listl))
# Start
def start():
random = input("")
if random == "Старт":
times()
timestart()
# Timer
def times():
print(starttimer)
# TimeStart
def timestart():
time.sleep(1)
print(time1)
random.shuffle(listl)
time.sleep(2)
print(time2)
random.shuffle(listl)
time.sleep(2)
print(time3)
random.shuffle(listl)
time.sleep(1)
print(time4)
random.shuffle(listl)
time.sleep(2)
print(time5)
random.shuffle(listl)
time.sleep(2)
print(time6)
random.shuffle(listl)
def selcho ():
category = input("")
if category == "5":
print(entername)
name = input("")
print(true)
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
print(true)
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
print(true)
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
print(true)
if name not in listl:
listl.append(name)
print(entername_ag)
name = input("")
print(true)
if name not in listl:
listl.append(name)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
if category == "6":
print(entername)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(entername_ag)
name2 = input("")
if name2 not in listl:
listl.append(name2)
print(choose)
# Countdown
start()
# Result
select()
sys.exit()
# Vars
catg = "Выберите число игроков (5) (6) (7) (8) (9) (10)"
enpl = "Введите сколько игроков будут участвовать в рандоме!"
zombie = "Зомби становится: "
true = "Имя успешно добавлено!"
listl = []
welcome = "Добро пожаловать в рандомный выбор Зомби!"
choose = "Введите команду (Старт)"
entername = "Введите имя которое будет добавлено в рандом!"
entername_ag = "Введите повторно имя которое будет добавлено в рандом!"
starttimer = "Засечено 10 секунд на подбор Зомби!"
time1 = "Идёт подбор."
time2 = "Идёт подбор.."
time3 = "Идёт подбор..."
time4 = "Идёт подбор...."
time5 = "Идёт подбор....."
time6 = "Идёт подбор......"
# Start roulete
#print("-" * 35)
#print("-" * 35)
print(welcome)
print(enpl)
print(catg)
selcho()