how many "i"s can you find in:
q: проверте пожалуйста команду( при запуске сразу выключается ) import random

x= random.randint(1, 5)

def retry():

    y=input("готов?(да, нет):")

    if y=="да":

    print("компьютер загадывает чило")

    z=input("введите число:")
        if z==x:

            print("угадал!")
        else

        print("думай")

    b=input("продолжим?(да, нет):")

        if b=="да": 

retry()         

a: так работает
if int(z)==int(x):


a: как вариант:  
from random import randint


def dice_roll():
    num = randint(1, 5)
    negative_answers = ['no', 'no', 'n', 'n']
    print('компьютер загадал число от 1 до 5')
    guess = int(input('попробуйте угадать: '))

    if num == guess:
        print('поздраяляю!!! вы угадали')
    else:
        print(f'вам не повезло :((\nбыло загадано число {num}, вы указали {guess}')

    return not input('играем дальше [y|n]: ') in negative_answers


if __name__ == '__main__':
    while dice_roll(): pass


a: о том, что вам, очевидно, забыли рассказать про отступы в python и про то, что после else надо ставить двоеточие   -  я умолчу. а про то, как работает функция и ее вызов рассказали?
import random
x= random.randint(1, 5)
def retry():
    y=input("готов?(да, нет):")
    if y=="да":
        print("компьютер загадывает число")
        z=int(input("введите число:"))
        if z==x:
            print("угадал!")
        else:
            print("не угадал :-(")           
b='да'
while b=='да':
    retry()
    b=input("продолжим?(да, нет):")


готов?(да, нет):нет
продолжим?(да, нет):да
готов?(да, нет):да компьютер загадывает чило
введите число:7 не угадал :-(
продолжим?(да, нет):да
готов?(да, нет):нет
продолжим?(да, нет):нет


user
I counted 44 "i"s in that text.
assistant