Вопрос по python со старта кода

PressF

Новичок
Пользователь
Июл 23, 2020
23
1
3
Здравствуйте, я хочу сделать так чтобы код запускался через другую функцию а не в начале.
Тоесть чтобы при запсуке не six() запускался а seven()
six()
seven()
Тоесть я хочу сделать категории выбрать 6 или 7 игроков.
Python:
# Модули
import random
import time
# ФУНКЦИИ
def six():
    category_6 = input("")
    if category_6 == "6":
        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(entername_ag)
          name = input("")
        if name not in listl:
          listl.append(name)
          print(choose)
          # Countdown
          start()
          # Result
          select()
        else:
            print(1231313)
def seven():
    category_7 = input("")
    if category_7 == "7":
        print(entername)
        name1 = input("")
        if name1 not in listl:
          listl.append(name1)
          print(entername_ag)
          name1 = input("")
        if name1 not in listl:
          listl.append(name1)
          print(entername_ag)
          name1 = input("")
        if name1 not in listl:
          listl.append(name1)
          print(entername_ag)
          name1 = input("")
        if name1 not in listl:
          listl.append(name1)
          print(entername_ag)
          name1 = input("")
        if name1 not in listl:
          listl.append(name1)
          print(entername_ag)
          name1 = input("")
        if name1 not in listl:
          listl.append(name1)
          print(entername_ag)
          name1 = input("")
          print(choose)
          # Countdown
          start()
          # Result
          select()

# 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)
# Vars
catg = "Выберите число игроков (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(welcome)
#print("-" * 35)
print(enpl)
print(catg)
six()
seven()
 
Последнее редактирование:

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Тоесть чтобы при запсуке не six() запускался а seven()
Поменяйте местами строки:
Python:
six()
seven()
 

Форум IT Специалистов