Python - usuario() missing 1 required positional argument: 'respuesta

 
Vista:

usuario() missing 1 required positional argument: 'respuesta

Publicado por Kryz (1 intervención) el 23/03/2021 21:38:29
Hola estoy realizando este proyecto para la universidad y me da error, usuario() missing 1 required positional argument: 'respuesta' si me pueden ayudar o dar algun consejo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#Libreria random
import random
 
#Marca elegida,saludo
print("Go Bite\n")
 
#variables globales
ubicacion=input("Ingrese su direccion\n")
tiempo=0
usuario_Premium=False
respuesta=["Yes","No"]
 
#Funciones necesarias para la aplicacion
def tiempo_Llegada (tiempo):
    tiempo=random.randrange(25,60)
    return (tiempo)
 
def usuario(usuario_Premium,respuesta):
    i=0
 
    while i<len.respuesta:
        if respuesta==pregunta:
            return True
        i=i+1
    return False
 
#Registro del usuario si asi lo desea
def registro(usuario_Premium):
    if usuario_Premium==True:
        print("Gracias")
    else:
        print("intente otro dia")
 
 
#Salida de datos comprensible para el usuario
pregunta=int(input("Desea registrarse como Usuario Premium\nDigite\n1.Yes\n2.No\n"))
print("El lugar de llegada es: ",ubicacion)
print("El tiempo estimado de llegada es de: ",tiempo_Llegada(tiempo)," minutos")
print(usuario(usuario_Premium))
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

usuario() missing 1 required positional argument: 'respuesta

Publicado por tincopasan (1082 intervenciones) el 23/03/2021 22:06:18
pues justamente el error te lo dice:
la función usuario espera dos argumentos y le estás pasando solo uno,.

1
print(usuario(usuario_Premium))# acá te falta el argumento equivalente a respuesta 
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar