Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Kylie Nonemaker
1.190 PuntosBuscando entender la respuesta al cuestionario sobre declaración for y listas
¿Estoy tratando de entender qué significa la "f" en la declaración print? ¿Le estoy diciendo que imprima el bucle for?
continentes = [
'Asia',
'América del Sur',
'América del Norte',
'África',
'Europa',
'Antártida',
'Australia',
]
# Tu código aquí
para continente en continentes:
if continente[0] == A:
print(f* {continent})
2 Respuestas
jb30
45,664 PuntosEs una f-string, o literal de cadena formateada.
print(f"* {continent}") es otra forma de escribir print("* {}".format(continent)) o print("* " + continent)
Steven Parker
244 163 puntosEsa es parte de una sintaxis avanzada de formato de cadenas, y probablemente aún no se haya introducido en el curso(s).
El misterio real es, si no estás familiarizado con para qué sirve, ¿cómo llegaste a escribir el código de esta manera para el desafío?
Kylie Nonemaker
1.190 PuntosLOL las pistas en el cuestionario me ayudaron a llegar allí, aunque no entendía lo que estaba haciendo
Steven Parker
244 163 puntosTambién puedes resolver el desafío utilizando los métodos de formato que ya se han cubierto.