Cristian Fernando
Posted on July 12, 2024
Explica este c贸digo Python
Dificultad: Intermedio
def f(x, y, z):
return x * y * z
print(f(4, z=2, y=2))
-
A.
8
-
B.
16
-
C.
2
-
D.
SyntaxError
馃憠 B. Es posible mezclar tanto argumentos posicionales como argumentos nombrados en una funci贸n. La 煤nica condici贸n es que los argumentos posicionales deben ir siempre antes que los argumentos nombrados, solo as铆 no se producir谩 un error. Por ejemplo, el siguiente c贸digo ser铆a incorrecto:
Respuesta:
16
def f(x, y, z):
return x * y * z
print(f(z=2, 4, y=2)) # SyntaxError: positional argument follows keyword argument
馃挅 馃挭 馃檯 馃毄
Cristian Fernando
Posted on July 12, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.