SlideShare una empresa de Scribd logo
Iniciación con Python
Clase 02 - “Hola mundo”
¡Les damos la bienvenida!
Vamos a comenzar a grabar la
clase
Clase 02.
Intro a Python
1. Visual Studio Code + Python.
2. "Hola Mundo" en Python.
3. Sintaxis básica de Python.
4. Variables.
5. Tipos de datos simples.
Clase 03.
Datos en Python
1. Conversión entre tipos de
datos.
2. Operadores algebraicos.
3. Expresiones.
4. Uso de input()
5. Programas con entrada,
procesamiento y salida de
datos.
Clase 01.
Bienvenida
1. Introducción al curso.
2. Conceptos básicos: hardware,
software, programa.
3. Concepto de algoritmo.
4. Introducción a Python
¿Ya viste la “Introducción al
programa" disponible en el campus
virtual?
La visualización y resolución de un breve cuestionario es de carácter
obligatorio para desbloquear los contenidos de las primeras 2 clases
Herramientas
Instalación de Python
Necesitamos instalar el intérprete Python desde su
página oficial.
Ingresamos a Downloads y hacemos clic en el botón
Download Python.
Asegúrate de descargar la última versión (o como mínimo
la versión 3.8.x).
Página oficial de Python
Instalación de Python
Procedemos con la instalación realizando los pasos
típicos para instalar aplicaciones en nuestro Sistema
Operativo.
Nota: Si usas Windows, recuerda instalar seleccionado la
opción “Add python.exe to PATH”.
Instalación de VSCode
Para escribir código utilizaremos un editor de texto
llamado Visual Studio Code.
Lo descargamos desde su página oficial, y seguimos los
pasos necesarios para su instalación, asegurándonos de
crear un ícono de acceso en el escritorio o menú de
nuestra computadora.
Página oficial de VSCode
Extensiones para VSCode
Una extensión es un módulo de software que agrega
funcionalidades adicionales. Instalaremos dos:
1. Spanish Language Pack for Visual Studio Code,
que traduce a nuestro idioma la interfaz del editor.
2. Python extension for Visual Studio Code, que
proporciona una serie de herramientas específicas
para programar con Python.
¡Hola, Mundo!
Escribir un programa que muestre el texto "Hola
Mundo" es una tradición en la programación y se trata
de uno de los programas más simples que pueden
escribir en cualquier lenguaje de programación.
Comenzaremos a aprender un Python respetando esta
tradición: escribiremos nuestro propio programa
capaz de imprimir o mostrar en la pantalla el mensaje
"Hola Mundo".
HOLA MUNDO
Primero, creamos un nuevo archivo llamado “hola.py”
en el explorador de VSCode, utilizando la herramienta
que vemos en la imágen de la izquierda, o el menú de
opciones “Archivo”.
Luego, en la pestaña que aparece en el área de
trabajo escribimos print(“¡Hola Mundo!”).
Ten cuidado en respetar exactamente la sintaxis que
se vé en la imágen.
HOLA MUNDO
El programa se ejecuta haciendo click en el ícono que
aparece en la esquina superior derecha de la ventana
de Visual Studio Code.
Vamos a ver que aparece una zona nueva en el
editor: la terminal de Python. Esa terminal es la
interfaz que utiliza Python para comunicarse con el
usuario.
Como se ve en la imágen, aparece la ruta al archivo
que hemos ejecutado, datos del usuario, y también la
salida de nuestro programa: “¡Hola Mundo!”
A pesar de su sencillez, ¡este es un gran primer paso
en nuestro camino a convertirnos en programadores!
HOLA MUNDO
Variables
En programación, una variable es como una "caja" en la memoria de tu computadora donde puedes guardar datos
temporales que tu programa puede usar y modificar mientras se ejecuta. Piensa en una variable como en un contenedor
que tiene una etiqueta con un nombre único; esta etiqueta te permite acceder al contenido de la caja o cambiarlo.
Variables en Python
Los nombres de variables, funciones, etc, deben respetar las siguientes convenciones:
● Pueden ser cualquier combinación de letras (mayúsculas y minúsculas), dígitos y el carácter guión bajo (_), pero
no puede comenzar por un dígito. Se escriben en minúsculas, separando las palabras con el guión bajo.
● Se recomienda usar nombres que sean expresivos. Por ejemplo, contador es mejor que simplemente c.
● Python es “case sensitive”, diferencia entre mayúsculas y minúsculas.
● No se pueden usar como identificadores las siguientes palabras reservadas:
Nombre de las variables
and, as, assert, break, class, continue, def, del, elif,else, except, False,
finally, for, from, global, if, import, in, is, lambda, None, nonlocal, not, or,
pass, raise, return, True, try, yield, while, with
Algunos nombres de variables válidos y recomendados:
Algunos nombres de variables válidos pero no recomendados:
Algunos nombres de variables no válidos (Python reporta error):
Convenciones de nombres
suma total imp_final _saldo area12
Suma arearombo ImpFinal w123rt41 años
mi saldo 2pesos for 21%IVA $a_pagar
print()
La función print() permite mostrar datos en la terminal. Recibe entre paréntesis lo que se conoce como parámetros, que
pueden ser variables y/o literales, separados por comas. Las cadenas pueden delimitarse con comillas simples o dobles.
Luego de imprimir, print() realiza un salto de línea (pasa a la línea siguiente). Si se usa print() sin argumentos, sólo se
muestra la línea en blanco:
La función print()
print("Linea 1")
print()
print("Linea 2")
Linea 1
Linea 2
Argumento
Salida por pantalla
En este ejemplo, además de la creación y asignación de valores a variables y el uso de algunos operadores, vemos como
utilizar print() para mostrar literales y valores de variables en la terminal:
nombre = "Talento Tech"
a = 20
b = 30
promedio = (a + b) / 2
print("Nombre:", nombre)
print("La suma de",a,"y",b,"es",a+b)
print("Promedio:", promedio)
La función print()
Declaración de
variables
Salida por pantalla
Operaciones y
asignación
end=' ' es un parámetro opcional de la función print() y determina qué se debe imprimir al final de cada llamada a la
función. Por defecto es un carácter de nueva línea ('n'), lo que significa que cada llamada a print() agrega
automáticamente una nueva línea al final.
Al cambiar end a una cadena nula (' ') con un espacio en blanco, modificamos su comportamiento:
print("¡Hola Mundo!", end=" ")
print("Aprendiendo Python.")
La función print(): end
Salida por pantalla
n (nueva línea) representa un carácter especial que se utiliza para insertar una nueva línea en una cadena de texto.
Cuando escribimos n dentro de una cadena y la imprimimos, el texto que le sigue se coloca en una nueva línea:
print("Escribimosnennvariasnlíneas.")
La función print(): n
Salida por pantalla
t (tabulación) se utiliza para insertar un tabulador (o tabulación) en una cadena de texto. Cuando Python encuentra t
dentro de una cadena a imprimir, inserta un espacio equivalente al de una tabulación.
El comportamiento exacto de t depende de la longitud de las cadenas que lo rodean. La tabulación agrega un número fijo
de espacios, y si las cadenas son más largas o más cortas de lo esperado, la alineación puede verse afectada.
print("Nombre tApellido tEdad")
print("Juan tFernández t32")
La función print(): t
Salida por pantalla
Tipos de datos simples
TIPOS DE DATOS.
En Python, un "tipo de dato" se refiere a la categoría o
clasificación de los valores que una variable puede
almacenar.
Cada valor en Python pertenece a un tipo de dato
específico, y estos tipos de datos determinan cómo se
almacenan los datos en la memoria y qué operaciones se
pueden realizar en ellos.
Los tipos de datos en Python son fundamentales para el
manejo de variables y la realización de operaciones en el
código.
Python es un lenguaje de programación que no
requiere especificar el tipo de dato de una variable
al declararla.
Python infiere automáticamente el tipo de dato en
tiempo de ejecución según el valor que se le asigna a
la variable. Esto proporciona flexibilidad y simplifica la
escritura de código.
Recordemos que la forma de asignar el dato a una
variable es a través del operador de asignación “=”
TIPOS DE DATOS.
nombre = "Talento Tech"# string
numero = 1234 # int
importe = 35.75 # float
activo = False # bool
Existen una gran variedad de datos en Python. Entre ellos algunos que se consideran “tipos de datos básicos”:
cadena = "Hola Mundo" # string
entero = 3 # int
flotante = 12.3 # float
logico = True # boolean
Tipos de datos
Tipos de datos
simples
int (enteros)
float (reales)
string (cadenas)
bool (lógicos)
¡Vamos a la práctica! 🚀
Ejercicios Prácticos
Usando la instrucción print() y lo visto en la clase, escribir
un programa que muestre en la terminal la lista de
productos que necesitamos comprar en el supermercado.
Tips:
● Podés usar tabuladores para ordenar la lista.
● Recordá que si necesitas una línea en blanco,
puedes usar “print()”.
Lista de la compra
Optativos | No entregables
Escribir un programa que guarde en variables el monto
del ingreso de cada uno de los primeros 6 meses del
año.
Luego, calcular y guardar en otra variable el promedio
de esos valores.
Por último, mostrar una leyenda que diga “El ingreso
promedio en el semestre es de xxxxx” donde “xxxxx” es
el valor calculado.
Ingreso promedio
La resolución del cuestionario es de carácter obligatorio para poder
avanzar en la cursada.
¡NUEVO CUESTIONARIO EN
CAMPUS!

Más contenido relacionado

PDF
DIAPOSITIVAS CURSO PYTHON.pptx.pdf
PPTX
iniciación con python aprendizaje de programación
PPTX
02.-Implementa programas en python 2022.pptx
ODP
Introducción a la programación en Python
PDF
Python guia01 1
PPTX
Clase de python para mineria-Introduccion.pptx
PPTX
SEMANA 2 _ A .pptxejemplocs y ejercicios practivos
PPTX
SEMANA 2 _ A .pptx con ejercicios y ejemplos
DIAPOSITIVAS CURSO PYTHON.pptx.pdf
iniciación con python aprendizaje de programación
02.-Implementa programas en python 2022.pptx
Introducción a la programación en Python
Python guia01 1
Clase de python para mineria-Introduccion.pptx
SEMANA 2 _ A .pptxejemplocs y ejercicios practivos
SEMANA 2 _ A .pptx con ejercicios y ejemplos

Similar a CLASE 2 DE INICIACION A LA PROGRAMACION DE PYTHON TALENTO TECH (20)

PDF
Python básico II
PDF
Notas Básicas del Lenguaje de Programación Python
PPTX
Introduccion a Python & Temas Basicos.pptx
PDF
Clase 1 - Python
PDF
Introduccion a Python
PPTX
Aprendizaje de Lenguaje de Programación Python
PPTX
Presentacion python final
PPTX
Presentacion python final
DOCX
Manual de python
DOCX
02 introduccion a python
DOCX
Aprendiendo los fundamentos de python facil
PPTX
2_2 Unidad II - Entrada de datos y salida de información en python.pptx
PPTX
Introducción a Python
PDF
Python básico I
PPTX
L1 Slides – Intro to Python programming – Y8.en.es.pptx
PDF
Python, te lo explico con peras y manzanas
PPTX
Curso Pythonssssssssssssssssssssssssssssssssssssssss.pptx
ODP
Introducción a Python
PDF
7. Introducción a Python.pdfff d
ODP
Python básico
Python básico II
Notas Básicas del Lenguaje de Programación Python
Introduccion a Python & Temas Basicos.pptx
Clase 1 - Python
Introduccion a Python
Aprendizaje de Lenguaje de Programación Python
Presentacion python final
Presentacion python final
Manual de python
02 introduccion a python
Aprendiendo los fundamentos de python facil
2_2 Unidad II - Entrada de datos y salida de información en python.pptx
Introducción a Python
Python básico I
L1 Slides – Intro to Python programming – Y8.en.es.pptx
Python, te lo explico con peras y manzanas
Curso Pythonssssssssssssssssssssssssssssssssssssssss.pptx
Introducción a Python
7. Introducción a Python.pdfff d
Python básico
Publicidad

Último (6)

PPTX
sistemas de informacion.................
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Conceptos basicos de Base de Datos y sus propiedades
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
sistemas de informacion.................
AutoCAD Herramientas para el futuro, Juan Fandiño
Conceptos basicos de Base de Datos y sus propiedades
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Derechos_de_Autor_y_Creative_Commons.pptx
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Publicidad

CLASE 2 DE INICIACION A LA PROGRAMACION DE PYTHON TALENTO TECH

  • 1. Iniciación con Python Clase 02 - “Hola mundo”
  • 2. ¡Les damos la bienvenida! Vamos a comenzar a grabar la clase
  • 3. Clase 02. Intro a Python 1. Visual Studio Code + Python. 2. "Hola Mundo" en Python. 3. Sintaxis básica de Python. 4. Variables. 5. Tipos de datos simples. Clase 03. Datos en Python 1. Conversión entre tipos de datos. 2. Operadores algebraicos. 3. Expresiones. 4. Uso de input() 5. Programas con entrada, procesamiento y salida de datos. Clase 01. Bienvenida 1. Introducción al curso. 2. Conceptos básicos: hardware, software, programa. 3. Concepto de algoritmo. 4. Introducción a Python
  • 4. ¿Ya viste la “Introducción al programa" disponible en el campus virtual? La visualización y resolución de un breve cuestionario es de carácter obligatorio para desbloquear los contenidos de las primeras 2 clases
  • 6. Instalación de Python Necesitamos instalar el intérprete Python desde su página oficial. Ingresamos a Downloads y hacemos clic en el botón Download Python. Asegúrate de descargar la última versión (o como mínimo la versión 3.8.x). Página oficial de Python
  • 7. Instalación de Python Procedemos con la instalación realizando los pasos típicos para instalar aplicaciones en nuestro Sistema Operativo. Nota: Si usas Windows, recuerda instalar seleccionado la opción “Add python.exe to PATH”.
  • 8. Instalación de VSCode Para escribir código utilizaremos un editor de texto llamado Visual Studio Code. Lo descargamos desde su página oficial, y seguimos los pasos necesarios para su instalación, asegurándonos de crear un ícono de acceso en el escritorio o menú de nuestra computadora. Página oficial de VSCode
  • 9. Extensiones para VSCode Una extensión es un módulo de software que agrega funcionalidades adicionales. Instalaremos dos: 1. Spanish Language Pack for Visual Studio Code, que traduce a nuestro idioma la interfaz del editor. 2. Python extension for Visual Studio Code, que proporciona una serie de herramientas específicas para programar con Python.
  • 11. Escribir un programa que muestre el texto "Hola Mundo" es una tradición en la programación y se trata de uno de los programas más simples que pueden escribir en cualquier lenguaje de programación. Comenzaremos a aprender un Python respetando esta tradición: escribiremos nuestro propio programa capaz de imprimir o mostrar en la pantalla el mensaje "Hola Mundo". HOLA MUNDO
  • 12. Primero, creamos un nuevo archivo llamado “hola.py” en el explorador de VSCode, utilizando la herramienta que vemos en la imágen de la izquierda, o el menú de opciones “Archivo”. Luego, en la pestaña que aparece en el área de trabajo escribimos print(“¡Hola Mundo!”). Ten cuidado en respetar exactamente la sintaxis que se vé en la imágen. HOLA MUNDO
  • 13. El programa se ejecuta haciendo click en el ícono que aparece en la esquina superior derecha de la ventana de Visual Studio Code. Vamos a ver que aparece una zona nueva en el editor: la terminal de Python. Esa terminal es la interfaz que utiliza Python para comunicarse con el usuario. Como se ve en la imágen, aparece la ruta al archivo que hemos ejecutado, datos del usuario, y también la salida de nuestro programa: “¡Hola Mundo!” A pesar de su sencillez, ¡este es un gran primer paso en nuestro camino a convertirnos en programadores! HOLA MUNDO
  • 15. En programación, una variable es como una "caja" en la memoria de tu computadora donde puedes guardar datos temporales que tu programa puede usar y modificar mientras se ejecuta. Piensa en una variable como en un contenedor que tiene una etiqueta con un nombre único; esta etiqueta te permite acceder al contenido de la caja o cambiarlo. Variables en Python
  • 16. Los nombres de variables, funciones, etc, deben respetar las siguientes convenciones: ● Pueden ser cualquier combinación de letras (mayúsculas y minúsculas), dígitos y el carácter guión bajo (_), pero no puede comenzar por un dígito. Se escriben en minúsculas, separando las palabras con el guión bajo. ● Se recomienda usar nombres que sean expresivos. Por ejemplo, contador es mejor que simplemente c. ● Python es “case sensitive”, diferencia entre mayúsculas y minúsculas. ● No se pueden usar como identificadores las siguientes palabras reservadas: Nombre de las variables and, as, assert, break, class, continue, def, del, elif,else, except, False, finally, for, from, global, if, import, in, is, lambda, None, nonlocal, not, or, pass, raise, return, True, try, yield, while, with
  • 17. Algunos nombres de variables válidos y recomendados: Algunos nombres de variables válidos pero no recomendados: Algunos nombres de variables no válidos (Python reporta error): Convenciones de nombres suma total imp_final _saldo area12 Suma arearombo ImpFinal w123rt41 años mi saldo 2pesos for 21%IVA $a_pagar
  • 19. La función print() permite mostrar datos en la terminal. Recibe entre paréntesis lo que se conoce como parámetros, que pueden ser variables y/o literales, separados por comas. Las cadenas pueden delimitarse con comillas simples o dobles. Luego de imprimir, print() realiza un salto de línea (pasa a la línea siguiente). Si se usa print() sin argumentos, sólo se muestra la línea en blanco: La función print() print("Linea 1") print() print("Linea 2") Linea 1 Linea 2 Argumento Salida por pantalla
  • 20. En este ejemplo, además de la creación y asignación de valores a variables y el uso de algunos operadores, vemos como utilizar print() para mostrar literales y valores de variables en la terminal: nombre = "Talento Tech" a = 20 b = 30 promedio = (a + b) / 2 print("Nombre:", nombre) print("La suma de",a,"y",b,"es",a+b) print("Promedio:", promedio) La función print() Declaración de variables Salida por pantalla Operaciones y asignación
  • 21. end=' ' es un parámetro opcional de la función print() y determina qué se debe imprimir al final de cada llamada a la función. Por defecto es un carácter de nueva línea ('n'), lo que significa que cada llamada a print() agrega automáticamente una nueva línea al final. Al cambiar end a una cadena nula (' ') con un espacio en blanco, modificamos su comportamiento: print("¡Hola Mundo!", end=" ") print("Aprendiendo Python.") La función print(): end Salida por pantalla
  • 22. n (nueva línea) representa un carácter especial que se utiliza para insertar una nueva línea en una cadena de texto. Cuando escribimos n dentro de una cadena y la imprimimos, el texto que le sigue se coloca en una nueva línea: print("Escribimosnennvariasnlíneas.") La función print(): n Salida por pantalla
  • 23. t (tabulación) se utiliza para insertar un tabulador (o tabulación) en una cadena de texto. Cuando Python encuentra t dentro de una cadena a imprimir, inserta un espacio equivalente al de una tabulación. El comportamiento exacto de t depende de la longitud de las cadenas que lo rodean. La tabulación agrega un número fijo de espacios, y si las cadenas son más largas o más cortas de lo esperado, la alineación puede verse afectada. print("Nombre tApellido tEdad") print("Juan tFernández t32") La función print(): t Salida por pantalla
  • 24. Tipos de datos simples
  • 25. TIPOS DE DATOS. En Python, un "tipo de dato" se refiere a la categoría o clasificación de los valores que una variable puede almacenar. Cada valor en Python pertenece a un tipo de dato específico, y estos tipos de datos determinan cómo se almacenan los datos en la memoria y qué operaciones se pueden realizar en ellos. Los tipos de datos en Python son fundamentales para el manejo de variables y la realización de operaciones en el código.
  • 26. Python es un lenguaje de programación que no requiere especificar el tipo de dato de una variable al declararla. Python infiere automáticamente el tipo de dato en tiempo de ejecución según el valor que se le asigna a la variable. Esto proporciona flexibilidad y simplifica la escritura de código. Recordemos que la forma de asignar el dato a una variable es a través del operador de asignación “=” TIPOS DE DATOS. nombre = "Talento Tech"# string numero = 1234 # int importe = 35.75 # float activo = False # bool
  • 27. Existen una gran variedad de datos en Python. Entre ellos algunos que se consideran “tipos de datos básicos”: cadena = "Hola Mundo" # string entero = 3 # int flotante = 12.3 # float logico = True # boolean Tipos de datos Tipos de datos simples int (enteros) float (reales) string (cadenas) bool (lógicos)
  • 28. ¡Vamos a la práctica! 🚀
  • 29. Ejercicios Prácticos Usando la instrucción print() y lo visto en la clase, escribir un programa que muestre en la terminal la lista de productos que necesitamos comprar en el supermercado. Tips: ● Podés usar tabuladores para ordenar la lista. ● Recordá que si necesitas una línea en blanco, puedes usar “print()”. Lista de la compra Optativos | No entregables Escribir un programa que guarde en variables el monto del ingreso de cada uno de los primeros 6 meses del año. Luego, calcular y guardar en otra variable el promedio de esos valores. Por último, mostrar una leyenda que diga “El ingreso promedio en el semestre es de xxxxx” donde “xxxxx” es el valor calculado. Ingreso promedio
  • 30. La resolución del cuestionario es de carácter obligatorio para poder avanzar en la cursada. ¡NUEVO CUESTIONARIO EN CAMPUS!