Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a la Programación en Python: Fundamentos y Ejercicios, Ejercicios de Programación Funcional

Este documento proporciona una introducción a la programación en python, cubriendo conceptos básicos como la genealogía de los lenguajes de programación, la instalación de python, la consola de python, operaciones sencillas, flotantes, potencia, coeficiente y residuo, cadenas, entrada y salida, y operaciones con cadenas. El documento incluye ejemplos y ejercicios prácticos para ayudar a los estudiantes a comprender los conceptos básicos de la programación en python.

Tipo: Ejercicios

2024/2025

Subido el 04/04/2025

gustavo-adolfo-davila-barbaran
gustavo-adolfo-davila-barbaran 🇵🇪

2 documentos

1 / 45

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Unidad 3
Implementación de algoritmos en
Python.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d

Vista previa parcial del texto

¡Descarga Introducción a la Programación en Python: Fundamentos y Ejercicios y más Ejercicios en PDF de Programación Funcional solo en Docsity!

Unidad 3

Implementación de algoritmos en

Python.

La importacia de programar

La programación es importante porque permite automatizar todo tipo de tareas.

Genealogía de los lenguajes

de programación

➔ (^) El inicio de la informática moderna se suele situar en 1946, con ENIAC, el primer ordenador de propósito general. ➔ (^) Tenía su propio lenguaje máquina, el conjunto de instrucciones que puede ejecutar la CPU. ➔ (^) Para hacer manejable la tarea de programar los ordenadores, se crearon los lenguajes ensamblador, que utilizan palabras para referirse a las instrucciones. ➔ (^) El problema de estos lenguajes es que están ligados a la CPU utilizada.

ENIAC: E lectronic N umerical I ntegrator A nd C omputer ( Computador e Integrador Numérico Electrónico )

Genealogía de los lenguajes

de programación

TIOBE Index for April 2017 http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

¿Qué es Python?

Es un lenguaje de programación de alto nivel, con aplicaciones en numerosas áreas, incluyendo desarrollo web, scripting, cómputo científico e inteligencia artificial. Es muy popular y es utilizado por organizaciones como Google, NASA, la CIA y Disney. Python utiliza un intérprete, no es necesario compilar el programa antes de ejecutarlo.

¿Qué es Python?

Las tres versiones principales de Python son 1.x, 2.x y 3.x. Estas se subdividen en versiones menores, tales como 2.7 y 3.3. Códigos escritos en Python 3.x está garantizado que funcionará en todas las versiones futuras. Tanto Python versión 2.x y 3.x son utilizados actualmente.

Tu primer programa

  1. Se debe descargar la versión Python 3.x o 2.7 que sea compatible con el sistema operativo que se está trabajando.

Tu primer programa

  1. Luego de ejecutar IDLE, debería ver un indicador de tres flechas que apuntan a la derecha.

La consola de Python

La consola de Python

La consola de Python es un programa que te permite ingresar una línea de código Python, ejecuta esa línea repetidamente, y muestra la salida.

Operaciones sencillas

Python tiene la capacidad de realizar cálculos. Ingresa un cálculo directamente en la consola de Python, y dará el resultado. Los espacios entre los signos más (+) y menos (-) aquí son opcionales.

Operaciones sencillas

Python también hace multiplicaciones y divisiones, utilizando un asterisco ()* para indicar la multiplicación y una barra inclinada (/) para indicar la división. Se utilizan paréntesis para determinar cuáles operaciones son realizadas primero.