Boa noite!
No step de dar a opção de escolha de nível ao usuário, surge o erro 'str' object is not callable' apontando para a linha ** print ("tentativa {} de {}\n".format (rodada,total_tentativas))**
import random
print ("*************************")
print ("BEM VINDE")
print ("*************************")
numero_secreto = random.randrange(1,101) #essa função zera um número entre 0.0 e 1.0
total_tentativas = 0
print = ("Qual o nível de dificuldade?\n")
print = ("(1) Fácil\n(2) Médio\n (3) Difícil")
nivel_usuario = int(input("Escolha seu nível\n"))
if(nivel_usuario == 1):
total_tentativas = 20
elif (nivel_usuario == 2):
total_tentativas = 10
else:
total_tentativas = 5
#while (rodada <= total_tentativas):#
for rodada in range(1,total_tentativas + 1):
**print ("tentativa {} de {}\n".format (rodada,total_tentativas))**
chute_str = input ("Digite um número de 1 a 100\n") #input recebe info do usuário#
print ("você digitou o número ",chute_str)
chute = int (chute_str) #define que o tipo de chute_str será devolvido como int#
Imaginei que seria por conta da declaração da variável nivel_usuario
como int, porém mesmo tirando esse format, não funcionou. Conseguem ajudar?
Muito obrigada!