04 Escribir en la misma línea

Pedir datos en la misma línea que aparece el texto

Escribimos dentro de input( ) el texto que queramos mostrar:

Ejemplo41.py

«»»Suma de un numero decimal
y un entero»»»
m = float(raw_input(«Dime un numero decimal: «)) #Numero decimal
n = int(raw_input(«Dime un numero entero: «)) #Numero entero
print(«La suma es «)
print(m+n)

Obtendremos lo siguiente:      Paython7

Escribir texto y datos en la misma línea

Esta acción se denomina concatenar, se utiliza para unir varias cadenas de texto:

Ejemplo42.py

«»»Suma de un numero decimal
y un entero»»»
m = float(raw_input(«Dime un numero decimal: «)) #Numero decimal
n = int(raw_input(«Dime un numero entero: «)) #Numero entero
print(«La suma es « + str(m+n) ) #str() convierte el resultado a texto

Obtendremos lo siguiente:      Paython8

Hemos utilizado la función str() para convertir un número  a texto y así poder unir las cadenas de caracteres.