This content originally appeared on DEV Community and was authored by Cristian Fernando
Explica este código Python
Dificultad: Intermedio
def f():
return (1,2)
pass
a, b = f()
print(b)
-
A.
1
-
B.
2
-
C.
pass
-
D.
SyntaxError
Respuesta:
👉 B. 2
Las funciones en Python pueden regresar cualquier tipo de dato o estructura de dato, en este caso regresamos una tupla.
Como el valor de retorno es una tupla entonces podemos usar el desempaquetado de tuplas usando las variables a
y b
para ello.
Finalmente imprimimos el segundo valor de la tupla que es 2
.
Todo código que vaya luego del return
nunca se ejecuta, por ello pass
no tiene sentido en este ejemplo y solo se lo uso para distraer.
This content originally appeared on DEV Community and was authored by Cristian Fernando
Cristian Fernando | Sciencx (2024-07-10T11:00:00+00:00) Ibuprofeno.py💊| #137: Explica este código Python. Retrieved from https://www.scien.cx/2024/07/10/ibuprofeno-py%f0%9f%92%8a-137-explica-este-codigo-python/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.