SlideShare una empresa de Scribd logo
1 de 18
CURSO DE PROGRAMACIÓN
EN PYTHON
ASPECTOS BÁSICOSY FUNDAMENTALES PARA EL APRENDIZAJE DE LEGUAJE DE
PROGRAMACIÓN EN CÓDIGOY SUSAPLICACIONES.
HTTPS://WWW.FREECODECAMP.ORG/ESPANOL/NEWS/PYTHON-
EJEMPLOS-DE-CODIGO-TUTORIAL-DE-PROGRAMACION-EN-PYTHON-
DESDE-CERO-PARA-PRINCIPIANTES/
COMO INSTALAR PYTHON
1) Ingresamos al enlace https://www.python.org/
2) Seleccionamos en la opción “Download”, el
apartado de “Latest: Python 3.11.x”
2
COMO INSTALAR PYTHON
3) Seleccionamos el instalador recomendado
para nuestro sistema operativo. Ej: Windows
installer (64-bit)
4) Procedemos a “abrir archivo” para instalar
el programa
4
3
Variable = Es donde se almacenan y se recuperan los datos de un programa.
Asignación = Acto donde se define que datos albergará nuestra variable.
ASIGNACIÓN DEVARIABLES EN PYTHON
EJEMPLOS DE ASIGNACIÓN EN PYTHON
ASIGNACIONESVALIDAS ASIGNACIONES INVALIDAS
COMENTARIOS EN PYTHON
IDENTACIÓN EN PYTHON
OPERADORES EN
PYTHON
TIPOS DE OPERADORES Y/O COMANDOS PARA LAS DISTINTOSTIPOS DEVARIABLES
OPERADORES ARITMÉTICOS
• Símbolos destinados a la representación de operatorias matemáticas básicas en el lenguaje de programación y
su posterior aplicación, como lo pueden ser la suma, resta, multiplicación y división, por mencionar algunos.
SUMA (+)
RESTA (-)
MULTIPLICACIÓN (*)
DIVISIÓN (/)
MODULO (%)
DIVISIÓN DE PISO (//)
EXPONENCIACIÓN(**)
¿QUÉ ES EL MODULO EN PYTHON?
ASIGNACIONES CON OPERADORES ARITMÉTICOS
• En alguno casos podemos aplicar los operadores aritméticos directamente en variables si a estas le colocamos
las siguientes asignaciones.
SUMA (+=)
RESTA (-=)
MULTIPLICACIÓN (*=)
DIVISIÓN (/=)
MODULO (%=)
OPERADORES DE COMPARACIÓN
• Símbolos destinados a la representación del análisis comparativo entre dos elementos. Si comparamos
características entre dos elementos, el resultado será siempre de tipo booleano. (True/False)
IGUAL A… (==)
DISTINTO DE… (!=)
MAYOR QUE… (>)
MENOR O IGUAL QUE… (>)
MENOR QUE… (>)
MAYOR O IGUAL QUE… (>)
OPERADORES BOOLEANOS
• Ocuparemos estos operadores para representar conjunciones lógicas entre variables de tipo bool.(booleanos)
CONJUNCIÓN (and)
NEGACIÓN (not)
DISYUNCIÓN (or)
OBS:V y F hacen referencia aVerdadero y Falso.
NÚMEROS EN
PYTHON
TIPOS DEVARIABLES NUMÉRICASY SUS DISTINTASAPLICACIONES
COMO CONVERTIR FLOAT A INT Y VICEVERSA
• Tenemos que ser conscientes de que al momento de trabajar con números, sus valores podrán ser de tipo
decimal(float), o entero(int) y que dependiendo el tipo de operación, el resultado se podría ver seriamente afectado.
• Tambien tenemos tipo complejos(complex), pero estos, debido al enfoque del curso, serán desestimados .
Float  Int
Int  Float
FUNCIONES INTEGRADAS EN PYTHON
• Tenemos 2 funciones integradas en Python, que nos ayudarán con el calculo de números.
ValorAbsoluto “abs(número)” Redondeo “round(número,cantidad decimales)”
FUNCIONES INTEGRADAS EN PYTHON
• Tenemos muchas otras funciones muy útiles, que podremos importar en Python desde sus respectivos
paquetes.
Función Euler
• math proporciona funciones y
constantes matemáticas generales.
• cmath proporciona utilidades para
trabajar con números complejos.
• decimal proporciona utilidades para
trabajar con decimales y números
decimales.
• fractions proporciona utilidades para
trabajar con números racionales.

Más contenido relacionado

Similar a Curso de programación en Python (1).pptx

Similar a Curso de programación en Python (1).pptx (20)

guia-python-instrucciones-basicas.pdf
guia-python-instrucciones-basicas.pdfguia-python-instrucciones-basicas.pdf
guia-python-instrucciones-basicas.pdf
 
Introduccion a Python, un recorrido express.
Introduccion a Python, un recorrido express.Introduccion a Python, un recorrido express.
Introduccion a Python, un recorrido express.
 
Lenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptosLenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptos
 
Aprendizaje de Lenguaje de Programación Python
Aprendizaje de Lenguaje de Programación PythonAprendizaje de Lenguaje de Programación Python
Aprendizaje de Lenguaje de Programación Python
 
02.-Implementa programas en python 2022.pptx
02.-Implementa programas en python 2022.pptx02.-Implementa programas en python 2022.pptx
02.-Implementa programas en python 2022.pptx
 
Taller completo
Taller completoTaller completo
Taller completo
 
Tema 9 unidad v- ici
Tema 9  unidad v- iciTema 9  unidad v- ici
Tema 9 unidad v- ici
 
Curso python
Curso pythonCurso python
Curso python
 
Oa
OaOa
Oa
 
Guía básica para programar en PSeint
Guía básica para programar en PSeintGuía básica para programar en PSeint
Guía básica para programar en PSeint
 
Estructuras de datos
Estructuras de datosEstructuras de datos
Estructuras de datos
 
Thalia castro 1101
Thalia castro 1101Thalia castro 1101
Thalia castro 1101
 
Programacion
ProgramacionProgramacion
Programacion
 
Hx c27
Hx c27Hx c27
Hx c27
 
Estructuras básicas 10 3
Estructuras básicas 10 3 Estructuras básicas 10 3
Estructuras básicas 10 3
 
Estructuras básicas 10 3
Estructuras básicas 10 3 Estructuras básicas 10 3
Estructuras básicas 10 3
 
PROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVAPROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVA
 
Pseint
PseintPseint
Pseint
 
pseint
pseintpseint
pseint
 
Estructuras básicas tecnologia P3 2021
Estructuras básicas tecnologia P3 2021Estructuras básicas tecnologia P3 2021
Estructuras básicas tecnologia P3 2021
 

Curso de programación en Python (1).pptx

  • 1. CURSO DE PROGRAMACIÓN EN PYTHON ASPECTOS BÁSICOSY FUNDAMENTALES PARA EL APRENDIZAJE DE LEGUAJE DE PROGRAMACIÓN EN CÓDIGOY SUSAPLICACIONES.
  • 3. COMO INSTALAR PYTHON 1) Ingresamos al enlace https://www.python.org/ 2) Seleccionamos en la opción “Download”, el apartado de “Latest: Python 3.11.x” 2
  • 4. COMO INSTALAR PYTHON 3) Seleccionamos el instalador recomendado para nuestro sistema operativo. Ej: Windows installer (64-bit) 4) Procedemos a “abrir archivo” para instalar el programa 4 3
  • 5. Variable = Es donde se almacenan y se recuperan los datos de un programa. Asignación = Acto donde se define que datos albergará nuestra variable. ASIGNACIÓN DEVARIABLES EN PYTHON
  • 6. EJEMPLOS DE ASIGNACIÓN EN PYTHON ASIGNACIONESVALIDAS ASIGNACIONES INVALIDAS
  • 9. OPERADORES EN PYTHON TIPOS DE OPERADORES Y/O COMANDOS PARA LAS DISTINTOSTIPOS DEVARIABLES
  • 10. OPERADORES ARITMÉTICOS • Símbolos destinados a la representación de operatorias matemáticas básicas en el lenguaje de programación y su posterior aplicación, como lo pueden ser la suma, resta, multiplicación y división, por mencionar algunos. SUMA (+) RESTA (-) MULTIPLICACIÓN (*) DIVISIÓN (/) MODULO (%) DIVISIÓN DE PISO (//) EXPONENCIACIÓN(**)
  • 11. ¿QUÉ ES EL MODULO EN PYTHON?
  • 12. ASIGNACIONES CON OPERADORES ARITMÉTICOS • En alguno casos podemos aplicar los operadores aritméticos directamente en variables si a estas le colocamos las siguientes asignaciones. SUMA (+=) RESTA (-=) MULTIPLICACIÓN (*=) DIVISIÓN (/=) MODULO (%=)
  • 13. OPERADORES DE COMPARACIÓN • Símbolos destinados a la representación del análisis comparativo entre dos elementos. Si comparamos características entre dos elementos, el resultado será siempre de tipo booleano. (True/False) IGUAL A… (==) DISTINTO DE… (!=) MAYOR QUE… (>) MENOR O IGUAL QUE… (>) MENOR QUE… (>) MAYOR O IGUAL QUE… (>)
  • 14. OPERADORES BOOLEANOS • Ocuparemos estos operadores para representar conjunciones lógicas entre variables de tipo bool.(booleanos) CONJUNCIÓN (and) NEGACIÓN (not) DISYUNCIÓN (or) OBS:V y F hacen referencia aVerdadero y Falso.
  • 15. NÚMEROS EN PYTHON TIPOS DEVARIABLES NUMÉRICASY SUS DISTINTASAPLICACIONES
  • 16. COMO CONVERTIR FLOAT A INT Y VICEVERSA • Tenemos que ser conscientes de que al momento de trabajar con números, sus valores podrán ser de tipo decimal(float), o entero(int) y que dependiendo el tipo de operación, el resultado se podría ver seriamente afectado. • Tambien tenemos tipo complejos(complex), pero estos, debido al enfoque del curso, serán desestimados . Float  Int Int  Float
  • 17. FUNCIONES INTEGRADAS EN PYTHON • Tenemos 2 funciones integradas en Python, que nos ayudarán con el calculo de números. ValorAbsoluto “abs(número)” Redondeo “round(número,cantidad decimales)”
  • 18. FUNCIONES INTEGRADAS EN PYTHON • Tenemos muchas otras funciones muy útiles, que podremos importar en Python desde sus respectivos paquetes. Función Euler • math proporciona funciones y constantes matemáticas generales. • cmath proporciona utilidades para trabajar con números complejos. • decimal proporciona utilidades para trabajar con decimales y números decimales. • fractions proporciona utilidades para trabajar con números racionales.