Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created May 27, 2019 04:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/68543265de6e7a8053b882a7d1f953fa to your computer and use it in GitHub Desktop.
Save parzibyte/68543265de6e7a8053b882a7d1f953fa to your computer and use it in GitHub Desktop.
#encoding=utf-8
"""
Usos y explicación de raw_input en Python 2
@author parzibyte
parzibyte.me
"""
cadena = raw_input("Dame una cadena: ")
print "La cadena es: " + cadena
# Comprobar si no introdujo nada
cadena = raw_input("Escribe algo... ")
if cadena == "":
print "No escribiste nada"
else:
print "Lo que escribiste es: " + cadena
# Pero también podemos leer enteros
edad = int(raw_input("Dime tu edad: "))
print "El doble de tu edad es: " + str(edad * 2)
# Y con los enteros poder operaciones matemáticas...
numero = int(raw_input("Dame un número y calcularé cuánto es elevado al cubo: "))
elevado = numero ** 3
print "El número elevado al cubo es: " + str(elevado)
# Para preguntarle al usuario algo de sí o no
eleccion = raw_input("¿Te gusta Python? [S/N] ")
# Convertirlo a minúscula, así no importa si dice S o s, o N o n
if eleccion.lower() == "s":
print "A mí también"
else:
print "Deberías probarlo, es un buen lenguaje de programación"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment