0% encontró este documento útil (0 votos)
17 vistas7 páginas

Teoria Python

Python es un lenguaje de programación de alto nivel, popular por su sintaxis clara, rapidez en el desarrollo y amplia variedad de librerías. Es multiplataforma y permite la programación orientada a objetos, facilitando la creación de aplicaciones en diferentes sistemas operativos. El documento incluye ejemplos prácticos de uso de funciones como PRINT e INPUT, así como ejercicios para familiarizarse con la creación de programas simples.

Cargado por

Alito Vargas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas7 páginas

Teoria Python

Python es un lenguaje de programación de alto nivel, popular por su sintaxis clara, rapidez en el desarrollo y amplia variedad de librerías. Es multiplataforma y permite la programación orientada a objetos, facilitando la creación de aplicaciones en diferentes sistemas operativos. El documento incluye ejemplos prácticos de uso de funciones como PRINT e INPUT, así como ejercicios para familiarizarse con la creación de programas simples.

Cargado por

Alito Vargas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Lenguaje de Programación Python

Python es un lenguaje de programación de alto nivel, es decir las sintaxis que


se suele usar es fácil de leer para un ser humano, a comparación de otros
lenguajes como java y c++
Python es una de las herramientas tecnológicas que en los últimos años se ha
hecho muy popular, gracias a varias razones como:
 La cantidad de librerías que contiene.
 La rapidez con la que se crean los programas.
 Es multiplataforma (se puede desarrollar y ejecutar programas en,
Linux, Windows, Mac, Android y otros)
 Python es gratuito, incluso para propósitos empresariales.

Características del lenguaje

a) Propósito general, con Python se pueden construir todo tipo de


programas.
b) Multiplataforma, Otra de sus ventajas es, que una aplicación
creada en Python puede ejecutarse en distintas plataformas como Unix,
Windows, Mac o incluso Android.
c) Interactivo
Posterior a su instalación Python dispone de un intérprete
por la línea de comandos en el que se pueden introducir
sentencias.
d) Orientado a Objetos
Programación orientado a objetos (POO), donde todos los
módulos se tratan como entidades que tienen atributos, y
comportamiento. Lo cual, en muchos casos, ayuda a crear
programas de una manera sencilla, además de que los
componentes son reutilizables.
e) Funciones y librerías
En el mercado, existen muchas librerías de terceros que se
pueden importar los cuales podrían facilitar a la creación de
interfaces gráficas, o si se trata de hacer operaciones con
grandes cantidades de datos
f) Sintaxis clara

Editor Python

Vamos a usar un entorno de programación online.

https://www.online-python.com/
https://www.online-python.com/?utm_content=cmp-true

Tamién se puede usar Repl, Jupyter, donde podéis crear un “bloc de notas”
con código insertado, o bien podéis instalar Python directamente en vuestro
ordenador y trabajar en local.

La sintaxis en python es el correcto orden y uso de las palabras para indicar


una instrucción al intérprete.

Observa lo que está escrito.

Como podéis ver en la imagen tenemos 2 zonas diferenciadas, arriba el


editor donde escribiremos los programas y abajo la ventana del intérprete de
Python donde veremos la salida de nuestro programa. El bloque 2, el botón
Run sirve para ejecutar el programa.

Ejercicio 1 :Hola mundo!


Ejecutar código Python, en esta primera práctica se creará
un programa que imprima por consola el hola mundo.

Guardarlo con el nombre: saludo.py


Se guarda con la extensión “.py” al final del nombre del
archivo.

PRINT es lo que llamamos una FUNCIÓN. Sabemos que algo


es una función porque va seguido por un paréntesis,
aunque esté vacío.
En la función PRINT debe ponerse dentro del paréntesis
lo que quieras que aparezca en pantalla.

INPUT. El usuario también tiene cosas que decir

Ya sabemos hacer que el ordenador “hable” pero, ¿podría el usuario


contestarle en tiempo de ejecución?
Para eso usamos la función INPUT.
Como es una función, d e b e ir seguida de unos paréntesis:
input()
(Ojo, sin espacio entre la t y el paréntesis)
Esta función hará aparecer en pantalla un cursor parpadeante y la
posibilidad de que escribamos algo.
Pero claro, ¿dónde va a guardarse lo que yo escriba? Necesitamos reservar
un espacio de memoria donde podamos guardarlo y un “indicador” para
recordar donde está y poder ir luego a buscarlo, si queremos usar ese dato.

Y así llegamos al concepto de VARIABLE.

Digamos que una variable es una CAJA donde voy a almacenar un dato.

En una variable no confundir estas tres cosas:


- Tipo de la variable: Si almacena números enteros, decimales, letras…
- Nombre de la variable: Indicador por el que la identifico
- Valor de la variable: el dato que guarda dentro.

Ejercicio 2. Escribe un programa que pregunte el nombre al usuario y le


conteste hola y su nombre. P.ej: Hola, María.

print('¿Cómo te llamas?')

nombre = input()

print (‘Hola’, nombre)

Ejercicio 3. Programa que te pregunte el nombre y el año en que naciste.

print('¿Cómo te llamas?')

nombre = input()

print('¿En qué año naciste?')


year = input()
Ejercicio 4. Pregunta nombre y año de nacimiento y calcula la edad

print('¿Cómo te llamas?')

nombre = input()

#nombre usuario
print('¿En qué año naciste?')

year = int(input())
#int convierte en entero la entrada de teclado que de otro modo sería un string

edad = 2024 - year

#edad usuario (en el 2024)


print('Hola', nombre, 'tienes', edad, 'años')
Algoritmos resueltos con Python ISBN: 978-958-53018-2-5 6 / 257
Algoritmos resueltos con Python ISBN: 978-958-53018-2-5 7 / 257

También podría gustarte