def udar(self,other):
или это просто переменная которая берет в себя значения ,но тогда как мы из нее что-то вычитаем #Программа бросающая игральные кости до тех пор пока не выпадет одинаковый результат на двух костях
import random
a = random.randint(1,6)#сделал 2 переменные с рандомными значениями
b = random.randint(1,6)
с = 0
print(a,b)
while a != b: # цикл который как бы должен работать до тех пор
a = random.randint(1,6)# пока не выпадут одинаковые числа на костях
b = random.randint(1,6)
print(a,b)
print("Кости не равны")
с += 1
if a == b:
print(a,b)
print("Костии стали равны с " , с ,"попытки")
input("Нажмите ентер для выхода")