0% encontró este documento útil (0 votos)
46 vistas

03-Introduccion A Python Parte LL

El documento presenta una introducción al curso de Python, incluyendo una descripción general de las clases, los principales tipos de datos y operadores en Python, y recomendaciones sobre cómo instalar e iniciar con el lenguaje de programación Python.

Cargado por

Romina Morales
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
46 vistas

03-Introduccion A Python Parte LL

El documento presenta una introducción al curso de Python, incluyendo una descripción general de las clases, los principales tipos de datos y operadores en Python, y recomendaciones sobre cómo instalar e iniciar con el lenguaje de programación Python.

Cargado por

Romina Morales
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 22

Codo a Codo inicial

Clase 8
Introducción a Python
Les damos la bienvenida
Vamos a comenzar a grabar la clase
Clase 08 Clase 09
Clase 07

Estructuras de Control II Introducción a Python Estructuras de Control

● Flujo de repetición ● Introducción ● Flujo de selección simple


● Mientras ● Tipos de datos ● Flujo de selección doble
● Hacer - Hasta ● Entrada-Salida-F-Strings ● Anidamiento de estructuras
● Para ● ● Flujo de selección múltiple
Operadores
● Contador, acumulador y bandera ● Estructuras repetitivas
Python

Es un lenguaje de programación de alto nivel cuya máxima es la legibilidad del código


Principales Características
 Multiparadigma: Soporta la programación imperativa, programación orientada a objetos
y funcional.
 Multiplataforma: Se puede encontrar un intérprete de Python para los principales
sistemas operativos: Windows, Linux y Mac OS. Además, se puede reutilizar el mismo
código en cada una de las plataformas.
 Dinámicamente tipado: El tipo de las variables se decide en tiempo de ejecución.
 Fuertemente tipado: No se puede usar una variable en un contexto fuera de su tipo. Si se
quisiera, habría que hacer una conversión de tipos.
 Interpretado: El código no se compila a lenguaje máquina, sino que ejecuta las
instrucciones a medida que las va leyendo.
IDLE Python
Es el entorno de desarrollo integrado de Python

Sitio Web de descarga: https://www.python.org/downloads/

(de la versión 2 a 3 cambia mucho) Conviene descargar desde la versión 3.9 en adelante.
Es un entorno muy simple pero muy limitado.
Python en VSCode

Te dejo un video para que puedas seguir paso a paso la instalación de


Python y VSCode.

Si no deseas usar VSCode podes seguir el curso con tu editor preferido.

https://youtu.be/DcOKeChIdLs
Algunos intérpretes on-line para Python
 https://replit.com/languages/python3

 https://www.programiz.com/python-programming/online-compiler/

 https://www.w3schools.com/python/python_compiler.asp
Comenzando con el código …
Los archivos de Python tienen una extensión .py.

Para hacer correr un programa desde VSC hacemos clic en el ícono de Play:

O ejecutando el archivo:
Tipos datos
 NoneType: Representa la ausencia de un valor.
 bool: Representa uno de dos valores True o False
 int: Representa un numero entero, positivo o negativo, sin decimales.
 float: Representa un numero decimal, positivo o negativo.
 string: Representa una cadena de texto
Algunas funciones integradas básicas en python
 print nos permite imprimir en la consola
 input permite que el usuario ingrese un texto
 type retorna el tipo de dato
 int convierte un string en entero
 str convierte un número en string
Mejorando un poco la salida
Para imprimir en pantalla usamos print, veamos como concatenar de manera mas
elegante.
F-Strings
En Python, una cadena de texto normalmente se escribe entre comillas dobles ("") o
comillas simples (''). Para crear f-strings, solo tienes que agregar la letra f o F
mayúscula antes de las comillas.

Para mostrar variables solo hay que colocarlas dentro de llaves { }


F-Strings formateando
Si quisiéramos recortar el numero de decimales ?
Para darle formato debemos dentro de las llaves luego de la variable colocar dos puntos (:) y acto seguido
el formato

 f para indicar números decimales


 % para indicar porcentajes, lo que ya multiplicará los valores por 100
 e para el formato exponencial
 se puede proceder de una expresión n.m donde n es el número de dígitos y m el número de decimales
Operadores en Python

Veamos que operadores tenemos en el lenguaje


Operadores aritméticos
Los operadores aritméticos realizan operaciones matemáticas, como sumas o restas con operandos. Los
operadores unarios realizan una acción con un solo operando. Los operadores binarios realizan acciones
con dos operandos. En una expresión compleja (dos o más operandos), el orden de evaluación depende de
las reglas de precedencia.
Operadores relacionales
Se utilizan para comparar dos o más valores. El resultado de estos operadores siempre es True o False.

print(2 < 3)
Operadores lógicos
Los operadores lógicos nos proporcionan un resultado a partir de que se cumpla o no una cierta
condición, producen un resultado booleano, y sus operandos son también valores lógicos o asimilables a
ellos (los valores numéricos son asimilados a cierto o falso según su valor sea cero o distinto de cero).
Operadores de asignación
El operador de asignación se utiliza para asignar un valor a una variable, este operador es el signo =.
Además del operador de asignación, existen otros operadores de asignación compuestos que realizan una
operación básica sobre la variable a la que se le asigna el valor.
Por ejemplo, x += 1 es lo mismo que x = x + 1. Los operadores compuestos realizan la
operación que hay antes del signo igual, tomando como operandos la propia variable y el valor a la
derecha del signo igual.
Operadores de pertenencia
Los operadores de pertenencia se utilizan para comprobar si un valor o variable se
encuentran en una secuencia (list, tuple, dict, set o str).
No te olvides de dar el presente
Recordá:
● Revisar la Cartelera de Novedades.
● Hacer tus consultas en el Foro.

Todo en el Aula Virtual.

También podría gustarte