Python básico linux
#entradas_por_teclado
Podrias llamar tu archivo teclear.py (o como gustes) y escribir dentro esto:
#!/usr/bin/python
texto = input("Escribe algo: ")
print(texto)
Dale permisos de ejecucion a tu script (chmod) y ejecuta con `./teclear.py`
Tu terminal devuelve lo que has escrito. Fácil y sencillo
input() - Es la forma de decirle a python que espere el ENTER para tomar lo tecleado (creo habia otro comando)
texto - Es una VARIABLE tipo string (cadena), donde se guarda lo que se ingressa por teclado
print(texto) - Imprime la VARIABLE texto en la terminal
Un poco mas completo el script, cambialo todo por:
#!/usr/bin/python
nombre = input("Escribe tu nombre: ")
edad = input("Escribe tu edad: ")
print("Hola " + nombre)
print ("Tienes " + edad + " años")
A considerar que edad es cadena (texto), no un número.. Por lo que intentar hacer operaciones matemáticas con eso te dará un error (edad + 5 por ejemplo)
Por supuesto que hay forma de "corregir" eso, y es meternos un tanto a fondo. Basta con usar int como sigue
edad = int(input("Escribe tu edad: "))
Peeero, si no escribes un número y pones texto será otro error.. Y asi nos seguimos... Y todo eso tiene su solucion... Pero vamos de a poco..
1 · 241 ·