Найти - Пользователи
Полная версия: Что не так?
Начало » Python для новичков » Что не так?
1
Dimka_nevidimka
Сегодня хотел написать фановую русскую рулетку. Код есть,но выдаёт ошибку. Что не так?

   
import random
print("я русская рулетка.Ниже расскажу,как я работаю")
print("0 - слот разряжен\n1 - слот заряжен")
a = input("первый слот: ")
b = input("второй слот: ")
c = input("третий слот: ")
d = input("четвёртый слот: ")
e = input("пятый слот: ")
f = input("шестой слот: ")
g = [a,b,c,d,e,f]
ef = random.choise(g)
if ef == "1":
    print("Бааааааах!!! Убит")
elif ef == "0":
    print("выжил!!!")
elif a or b or c or d or e or f > 1:
    print("Значение не должно быть больше 1!!!")
Если что,сайт почему-то не прогружает значение переменной g , она равна списку из: a,b,c,d,e,f
FishHook
choise
нет такого слова в английском языке

Dimka_nevidimka
а вы Димка далеко пойдете на ниве ай-ти наук

Traceback (most recent call last):
File "/Users/..../Develop/misc/test3.py", line 11, in <module>
ef = random.choise(g)
AttributeError: module 'random' has no attribute 'choise'
вам программа показала в какой строке и в каком слове ошибка. Нет, не понятно? Ну а то, сложно же буквы читать, вот бы на ютубе показали с анимациями и лолями - вы бы сразу догадались в чем ошибка, без подсказок
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB