SlideShare una empresa de Scribd logo
2
Lo más leído
Python - Conceptos Básicos
Prof. Ramiro Estigarribia
Link a la presentación
➔ Es un lenguaje de programación de alto nivel.
➔ Se utiliza en muchas áreas, por ejemplo programación
web, computación científica e inteligencia artificial.
➔ Es procesado en tiempo de ejecución por el intérprete.
➔ No es necesario compilar el programa antes de ejecutarlo.
➔ Es muy popular y utilizado por organizaciones como
Google, NASA, la CIA y Disney.
¿Qué es Python?
La declaración de impresión se puede utilizar para generar
múltiples líneas de texto. Por ejemplo:
>>> print ('¡Hola mundo!')
¡Hola mundo!
Imprimir Texto
Python tiene la capacidad de realizar cálculos.
Ingrese un cálculo directamente y se genera la respuesta.
>>> 2 + 2
4
Los espacios alrededor de los signos más y menos son
opcionales (el código funcionaría sin ellos), pero hacen que
sea más fácil de leer.
Operaciones simples
Se lleva a cabo la multiplicación y división, usando un
asterisco para indicar la multiplicación y una barra diagonal
para indicar la división.
Use paréntesis para determinar qué operaciones se realizan
primero.
>>> 2 * (3 + 4)
14
Multiplicación y División
Se usan para representar números que no son enteros.
Algunos ejemplos de números que se representan como
flotantes son 0.5 y -7.8237591. Ejemplos:
>>> 3/4
0.75
>>> 9.8765000
9.8765
Numeros flotantes
Es elevar un número a la potencia de otro.
Esta operación se realiza utilizando dos asteriscos.
>>> 2 ** 5
32
Exponenciación
El operador de módulo de una división se lleva a cabo con un
símbolo de porcentaje (%).
>>> 20 % 6
2
Para optener el cociente se realiza utilizando dos barras.
>>> 20 // 6
3
Cociente y resto
Se crea una cadena al ingresar texto entre comillas simples o
dobles .
>>> "¡Python es divertido!"
'¡Python es divertido!'
Cadenas de texto
Para obtener información del usuario, puede usar la función
de entrada.
La función solicita al usuario la entrada y devuelve lo que
ingresa como una cadena.
>>> input ("Ingrese algo por favor:")
Ingrese algo por favor: ¡Esto es lo que ingresa el usuario!
¡Esto es lo que ingresa el usuario!
Entrada de datos
Se pueden agregar cadenas en Python, utilizando un proceso
llamado concatenación , que se puede hacer en cualquiera de
las dos cadenas.
Al concatenar cadenas, no importa si se han creado con
comillas simples o dobles.
>>> "Spam" + 'huevos'
'Spameggs'
Concatenación
Las cadenas también se pueden multiplicar por enteros. Esto
produce una versión repetida de la cadena original.
>>> print ("spam" * 3)
spamspamspam
Operaciones con cadenas
Es imposible completar ciertas operaciones debido a los
tipos involucrados.
La solución a esto es la conversión de tipos .
En ese ejemplo, se utiliza la función int .
>>> int ("2") + int ("3")
5
Conversión de tipo
Permite almacenar un valor asignándolo a un nombre, que
puede usarse para referirse al valor más adelante en el
programa.
>>> x = 7
>>> print (x)
7
Variables
Permiten escribir código como 'x = x + 3' de manera más
simple, como 'x + = 3'.
>>> x = 2
>>> x + = 3
>>> print (x)
5
Operadores Abreviados

Más contenido relacionado

PPTX
Pseudocode flowcharts
PPTX
Python OOPs
PPT
Python ppt
PPTX
Operators and expressions in C++
PPTX
Python in 30 minutes!
PPTX
Intro to Python Programming Language
PPTX
PDF
Python Data Types.pdf
Pseudocode flowcharts
Python OOPs
Python ppt
Operators and expressions in C++
Python in 30 minutes!
Intro to Python Programming Language
Python Data Types.pdf

La actualidad más candente (20)

PPTX
Python 101: Python for Absolute Beginners (PyTexas 2014)
PPTX
PPTX
Python Data-Types
PPTX
Top 10 python ide
PDF
Base de datos con Netbeans
PPTX
List and Dictionary in python
DOCX
Combinacion de teclas
DOC
Ejercicios practicos operaciones basicas en excel mejorado
PDF
Python-01| Fundamentals
PDF
Introduction To Python
PPTX
PPTX
List in Python
PPTX
Diagrama de secuencia
PPTX
Python 3 Programming Language
PDF
8 python data structure-1
PDF
Python algorithm
PDF
Python
PDF
Python Variable Types, List, Tuple, Dictionary
PDF
Overview of python 2019
PPTX
Python programming
Python 101: Python for Absolute Beginners (PyTexas 2014)
Python Data-Types
Top 10 python ide
Base de datos con Netbeans
List and Dictionary in python
Combinacion de teclas
Ejercicios practicos operaciones basicas en excel mejorado
Python-01| Fundamentals
Introduction To Python
List in Python
Diagrama de secuencia
Python 3 Programming Language
8 python data structure-1
Python algorithm
Python
Python Variable Types, List, Tuple, Dictionary
Overview of python 2019
Python programming
Publicidad

Similar a Python conceptos básicos (20)

PPTX
iniciación con python aprendizaje de programación
ODP
Introducción a la programación en Python
PDF
Curso python
PDF
Informatica3 de 3 apuntes eii año 24/25.
PDF
CLASE 2 DE INICIACION A LA PROGRAMACION DE PYTHON TALENTO TECH
PPT
programacion de sistemas de informacion.ppt
PPTX
Tema 7 - Entrada y salida de datos
DOCX
Instituto tecnológico particular
PDF
Python_Module_01_Courtesy.pdf
PPTX
PDF
P01 secuencial
PPTX
Conociendo los Lenguajes de Programacion
PPTX
Python101
DOCX
Manual de python
PDF
2. Introduccion Programabilidad Arquitectura IOT
PPTX
02.-Implementa programas en python 2022.pptx
PPTX
Aprendizaje de Lenguaje de Programación Python
iniciación con python aprendizaje de programación
Introducción a la programación en Python
Curso python
Informatica3 de 3 apuntes eii año 24/25.
CLASE 2 DE INICIACION A LA PROGRAMACION DE PYTHON TALENTO TECH
programacion de sistemas de informacion.ppt
Tema 7 - Entrada y salida de datos
Instituto tecnológico particular
Python_Module_01_Courtesy.pdf
P01 secuencial
Conociendo los Lenguajes de Programacion
Python101
Manual de python
2. Introduccion Programabilidad Arquitectura IOT
02.-Implementa programas en python 2022.pptx
Aprendizaje de Lenguaje de Programación Python
Publicidad

Más de Ramiro Estigarribia Canese (20)

PDF
8.Flujo, Comportamiento, Patrones y WebApps.pdf
PDF
Principios que Guían la Práctica
PDF
CSS - Hojas de Estilo en Cascada.pdf
PDF
Diseño de WebApps
PDF
Diseño basado en patrones
PDF
PDF
Especificaciones de los procesadores
PDF
Lenguaje de programación awk
PDF
Bases de datos con PHP y PDO
PDF
Bases de datos con PHP y Mysqli
PDF
Interfaz de usuario
PDF
Variables del sistema en php
PDF
Funciones en php
PDF
Bootstrap menues, contenedores y formularios
PDF
Estructuras de control en bash
PDF
Visual studio code
PDF
Diseño de software
PDF
Herramienta cacti
PDF
Monitoreo de datacenter
PDF
Comprensión de los requerimientos
8.Flujo, Comportamiento, Patrones y WebApps.pdf
Principios que Guían la Práctica
CSS - Hojas de Estilo en Cascada.pdf
Diseño de WebApps
Diseño basado en patrones
Especificaciones de los procesadores
Lenguaje de programación awk
Bases de datos con PHP y PDO
Bases de datos con PHP y Mysqli
Interfaz de usuario
Variables del sistema en php
Funciones en php
Bootstrap menues, contenedores y formularios
Estructuras de control en bash
Visual studio code
Diseño de software
Herramienta cacti
Monitoreo de datacenter
Comprensión de los requerimientos

Último (20)

PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
Calidad desde el Docente y la mejora continua .pdf
PPT
Que son las redes de computadores y sus partes
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
Estrategia de apoyo tecnología grado 9-3
PDF
taller de informática - LEY DE OHM
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
clase auditoria informatica 2025.........
PDF
CyberOps Associate - Cisco Networking Academy
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
Maste clas de estructura metálica y arquitectura
PDF
Estrategia de apoyo tecnología miguel angel solis
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Presentación PASANTIAS AuditorioOO..pptx
Calidad desde el Docente y la mejora continua .pdf
Que son las redes de computadores y sus partes
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Estrategia de apoyo tecnología grado 9-3
taller de informática - LEY DE OHM
REDES INFORMATICAS REDES INFORMATICAS.pptx
Zarate Quispe Alex aldayir aplicaciones de internet .docx
SAP Transportation Management para LSP, TM140 Col18
Propuesta BKP servidores con Acronis1.pptx
Diapositiva proyecto de vida, materia catedra
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
clase auditoria informatica 2025.........
CyberOps Associate - Cisco Networking Academy
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Maste clas de estructura metálica y arquitectura
Estrategia de apoyo tecnología miguel angel solis

Python conceptos básicos

  • 1. Python - Conceptos Básicos Prof. Ramiro Estigarribia Link a la presentación
  • 2. ➔ Es un lenguaje de programación de alto nivel. ➔ Se utiliza en muchas áreas, por ejemplo programación web, computación científica e inteligencia artificial. ➔ Es procesado en tiempo de ejecución por el intérprete. ➔ No es necesario compilar el programa antes de ejecutarlo. ➔ Es muy popular y utilizado por organizaciones como Google, NASA, la CIA y Disney. ¿Qué es Python?
  • 3. La declaración de impresión se puede utilizar para generar múltiples líneas de texto. Por ejemplo: >>> print ('¡Hola mundo!') ¡Hola mundo! Imprimir Texto
  • 4. Python tiene la capacidad de realizar cálculos. Ingrese un cálculo directamente y se genera la respuesta. >>> 2 + 2 4 Los espacios alrededor de los signos más y menos son opcionales (el código funcionaría sin ellos), pero hacen que sea más fácil de leer. Operaciones simples
  • 5. Se lleva a cabo la multiplicación y división, usando un asterisco para indicar la multiplicación y una barra diagonal para indicar la división. Use paréntesis para determinar qué operaciones se realizan primero. >>> 2 * (3 + 4) 14 Multiplicación y División
  • 6. Se usan para representar números que no son enteros. Algunos ejemplos de números que se representan como flotantes son 0.5 y -7.8237591. Ejemplos: >>> 3/4 0.75 >>> 9.8765000 9.8765 Numeros flotantes
  • 7. Es elevar un número a la potencia de otro. Esta operación se realiza utilizando dos asteriscos. >>> 2 ** 5 32 Exponenciación
  • 8. El operador de módulo de una división se lleva a cabo con un símbolo de porcentaje (%). >>> 20 % 6 2 Para optener el cociente se realiza utilizando dos barras. >>> 20 // 6 3 Cociente y resto
  • 9. Se crea una cadena al ingresar texto entre comillas simples o dobles . >>> "¡Python es divertido!" '¡Python es divertido!' Cadenas de texto
  • 10. Para obtener información del usuario, puede usar la función de entrada. La función solicita al usuario la entrada y devuelve lo que ingresa como una cadena. >>> input ("Ingrese algo por favor:") Ingrese algo por favor: ¡Esto es lo que ingresa el usuario! ¡Esto es lo que ingresa el usuario! Entrada de datos
  • 11. Se pueden agregar cadenas en Python, utilizando un proceso llamado concatenación , que se puede hacer en cualquiera de las dos cadenas. Al concatenar cadenas, no importa si se han creado con comillas simples o dobles. >>> "Spam" + 'huevos' 'Spameggs' Concatenación
  • 12. Las cadenas también se pueden multiplicar por enteros. Esto produce una versión repetida de la cadena original. >>> print ("spam" * 3) spamspamspam Operaciones con cadenas
  • 13. Es imposible completar ciertas operaciones debido a los tipos involucrados. La solución a esto es la conversión de tipos . En ese ejemplo, se utiliza la función int . >>> int ("2") + int ("3") 5 Conversión de tipo
  • 14. Permite almacenar un valor asignándolo a un nombre, que puede usarse para referirse al valor más adelante en el programa. >>> x = 7 >>> print (x) 7 Variables
  • 15. Permiten escribir código como 'x = x + 3' de manera más simple, como 'x + = 3'. >>> x = 2 >>> x + = 3 >>> print (x) 5 Operadores Abreviados