0% encontró este documento útil (0 votos)
20 vistas23 páginas

Tipos de Datos y Operadores en Python

El documento introduce los tipos de datos en Python, incluyendo numéricos, textos y booleanos, así como las operaciones y operadores que se pueden realizar con ellos. Se explica el concepto de variables y cómo se asignan valores, además de las funciones de entrada y salida, como print e input. También se mencionan las listas y otros tipos de colecciones de datos, como tuplas y diccionarios, que facilitan la gestión de información en los programas.

Cargado por

Gemma Estrems
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas23 páginas

Tipos de Datos y Operadores en Python

El documento introduce los tipos de datos en Python, incluyendo numéricos, textos y booleanos, así como las operaciones y operadores que se pueden realizar con ellos. Se explica el concepto de variables y cómo se asignan valores, además de las funciones de entrada y salida, como print e input. También se mencionan las listas y otros tipos de colecciones de datos, como tuplas y diccionarios, que facilitan la gestión de información en los programas.

Cargado por

Gemma Estrems
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Python

para principiantes

Capítulo 2: Tipos de datos. Operadores.


Variables
Como una calculadora rápida y precisa
Como una calculadora rápida y precisa
Como una calculadora rápida y precisa
De los ejemplos...

● Comprender cómo es la información que manipula un ordenador y qué tipo de


operaciones se puede hacer con ellas.
● Hemos usado diferentes tipos de datos: numéricos (enteros y decimales), textos
(strings) y datos lógicos (booleanos).
● Hemos realizado diferentes tipos de operaciones con los datos: operaciones
matemáticas, operaciones con cadenas de texto y comparaciones cuyo resultado ha sido
un valor lógico.
● Los símbolos que hemos utilizado para realizar estas operaciones, se les llama
operadores, por lo tanto, hemos usado: operadores matemáticos, operadores
de cadenas y operadores de comparación

.
Operadores Matemáticos y de Textos
Operadores booleanos
Operadores de asignación
Operadores
Nota:
Dentro de los operadores de comparación, Python también permite operadores ternarios:
expresiones así: 1 <= x <= 10 es equivalente a: x>=1 and x<=10

En los ejemplos anteriores hemos realizado operaciones y gestionado información que de poco
serviría si nuestros programas no pueden guardar esos datos para volver a utilizarlos
posteriormente
Variable, se trata de un nombre al cual se le asigna un valor. Este valor
puede ser directo o como resultado de una operación.
Variable
Variable
El símbolo = debe entenderse como una asignación

La expresión: x = x +1 debe entenderse como asígnale a x el valor que tenga en este


momento más una unidad.

Importante: En Python, las variables no es necesario declararlas ni indicar qué


tipo de información va a contener, basta con asignarles un valor y nada más.
Funciones de E/S
Instrucciones básicas en la elaboración de cualquier programa, son las funciones de entrada y
salida de información.

Las funciones están formadas por un nombre, seguidas de paréntesis, y dentro de estos
paréntesis se escriben los argumentos o parámetros (valores que se le pasan a la función).

La función print se utiliza para mostrar información por pantalla y cuya sintaxis es:

print(argumento1, argumento2, argumento3,...)


Funciones de E/S
Funciones de E/S
La función input es para introducir datos en el programa para que puedan ser procesados.

Estos datos se almacenan en una variable y se utilizan cuando el programa los necesita en función de las tareas que
deba llevar a cabo.

variable = input('Mensaje a mostrar al solicitar el dato')

A partir de este momento la variable n tendrá como contenido el texto que escribamos hasta la pulsación de Intro.

Desde la versión 3.x de Python la función input devuelve una cadena de texto, por lo tanto, s i queremos usar numéricamente
el valor introducido mediante input, tendremos que usar alguno de los métodos que Python facilita para convertir un texto
en un valor numérico.
Funciones de E/S
Funciones de E/S

Se produce un error por ser n un valor inválido para convertirlo en un valor entero.

Es necesario ser cuidadoso al realizar operaciones con valores de diferentes tipos de datos.

Por ejemplo: “Hola” + 5, generará un error porque no se puede concatenar un texto con un valor entero entendido como
tal, sin embargo, sí podemos convertir el número 5 a un texto y de esa forma poder concatenarlo con el texto 'Hola'.
Esto podríamos hacerlos así: 'Hola' + str(5), se obtendría 'Hola5'
Funciones de E/S
Listas
Datos más elaborados

Son una colección de datos que resultan de gran importancia y ahorran muchísimo trabajo en la realización de un
programa
Listas: modificar
Listas: Seleccionar
Cadenas de texto
Listas

Las listas disponen de funciones (métodos) que permiten gestionar su contenido de forma bastante cómoda:
append, clear, copy, count, extend, index, insert, popremove, reverse y sort.

En Python disponemos de otros tipos de colecciones de datos: tuplas, diccionarios y conjuntos, los cuales tienen
funcionalidades parecidas a las listas aunque con diferencias entre unas y otras.

También podría gustarte