Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Formato Avanzado: Cartel | Formato de Cadenas de Texto
Manipulación de Cadenas en Python

book
Formato Avanzado: Cartel

Consideremos ahora el formato de los objetos enteros. Supongamos que queremos representar nuestros números junto con el signo más/menos. El signo menos se imprimirá de todos modos, pero el signo más nunca se imprime con un número entero.

Para hacer que Python imprima el signo de un número necesitamos establecer la opción sign. Hay tres opciones:

|Opción Significado |---|---| |: (espacio después de los dos puntos)|Utilizar un espacio antes de un número positivo, un - antes de un negativo|| |Utilice el signo menos sólo para los números negativos. |:+|Use un signo más para los números positivos, y menos - para los negativos||

Por ejemplo,

print(".{:+}.{: }.".format(3, -7))
print(".{:+}.{: }.".format(-6, 2))
12
print(".{:+}.{: }.".format(3, -7)) print(".{:+}.{: }.".format(-6, 2))
copy
Tarea

Swipe to start coding

Dadas dos variables: temp_mín con valor -40 y temp_máx con valor 42. Necesita insertar las opciones de formato correctas para mostrar el signo - para min_temp, y el signo + para max_temp, y formatear la cadena con estas variables.

Solución

# Variables
min_temp = -40
max_temp = 42

# Format and print the string
print("The minimum temperature is {:-} C, the maximum is {:+} C".format(min_temp, max_temp))
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 7
# Variables
min_temp = -40
max_temp = 42

# Format and print the string
print("The minimum temperature is {___} C, the maximum is ___ C".format(___, ___))

Pregunte a AI

expand
ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt