Почему не работает.Селектор классов для начала игры
Его простой код выбора, который позволяет выбрать символ
импорт случайных
def Number():
print ("1:Warrior")
print ("2:Ninja")
print ("3:Wizard")
print ("4:Terrorist")
print ("5:Sniper")
print()
ClassNo = input("Pick you class:\n")
return ClassNo
def Class(ClassNo):
Class = ""
if ClassNo == 1:
Class = "Warrior"
print ("you picked" ,Class)
elif ClassNo == 2:
Class = "Ninja"
print ("you picked Ninja")
elif ClassNo == 3:
Class = "Wizard"
print ("you picked" ,Class)
elif ClassNo == 4:
Class = "Terrorist"
print ("you picked" ,Class)
elif ClassNo == 5:
Class = "Sniper"
print ("you picked" ,Class)
return Class
Number()
Class(ClassNo)
print (Class)
Он продолжает говорить, что ClassNo инст определен, но тогда, когда я определяю его придумать и ошибки плз помощь
Это действительно плохая идея повторно использовать встроенный в именах, как «класс» для имен переменных и функций. –