2023-05-19 01:34:00 +02:00
|
|
|
|
|
|
|
# Día 2 - Programa un calculador de comisiones
|
|
|
|
|
|
|
|
## Índice
|
|
|
|
- [Día 2 - Programa un calculador de comisiones](#día-2---programa-un-calculador-de-comisiones)
|
|
|
|
- [Índice](#índice)
|
|
|
|
- [2.1. - Tipos de datos](#21---tipos-de-datos)
|
|
|
|
- [2.2. - Variables](#22---variables)
|
|
|
|
- [2.3. - Nombres de variables](#23---nombres-de-variables)
|
|
|
|
- [2.4. - integers \& floats](#24---integers--floats)
|
|
|
|
- [2.5. - Conversiones](#25---conversiones)
|
|
|
|
- [2.6. - Formatear cadenas](#26---formatear-cadenas)
|
|
|
|
- [2.7. - Operadores matemáticos](#27---operadores-matemáticos)
|
|
|
|
- [2.8. - Redondeo](#28---redondeo)
|
|
|
|
- [2.9. - Proyecto del Día 2](#29---proyecto-del-día-2)
|
|
|
|
- [Ficheros y documentación del día 2](#ficheros-y-documentación-del-día-2)
|
|
|
|
|
|
|
|
## 2.1. - Tipos de datos
|
2023-05-19 17:19:43 +02:00
|
|
|
En Python tenemos varios tipos o estructuras de datos, que son fundamentales en programación ya que almacenan información, y nos permiten manipularla.
|
|
|
|
|
|
|
|
| texto (srt) | números (int, float) | booleanos (bool) |
|
|
|
|
| ----------- | -------------------- | ---------------- |
|
|
|
|
| "Python" | Int 3 | True |
|
|
|
|
| "750" | float 3.0 | False |
|
|
|
|
|
|
|
|
|
|
|
|
| estructuras | Descripción | mutable | ordenada (Tiene índice) | duplicados |
|
|
|
|
| --------------- | ------------------ | -------------------- | ----------------------- | ------------------ |
|
|
|
|
| listas [] | *list* | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| tuplas () | *Entre paréntesis* | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| sets {} | *Entre llaves* | :white_check_mark: | :x: | :x: |
|
|
|
|
| diccionarios {} | *dic key:valor* | :white_check_mark: * | :x: ** | :white_check_mark: |
|
|
|
|
|
|
|
|
*: En Python 3.7+, existen consideraciones **: key es única; value puede repetirse
|
|
|
|
|
2023-05-19 01:34:00 +02:00
|
|
|
|
|
|
|
## 2.2. - Variables
|
|
|
|
|
|
|
|
## 2.3. - Nombres de variables
|
|
|
|
|
|
|
|
## 2.4. - integers & floats
|
|
|
|
|
|
|
|
## 2.5. - Conversiones
|
|
|
|
|
|
|
|
## 2.6. - Formatear cadenas
|
|
|
|
|
|
|
|
## 2.7. - Operadores matemáticos
|
|
|
|
|
|
|
|
## 2.8. - Redondeo
|
|
|
|
|
|
|
|
## 2.9. - Proyecto del Día 2
|
|
|
|
|
|
|
|
## Ficheros y documentación del día 2
|
|
|
|
- [01_variables.py](01_variables.py)
|
|
|
|
- [02_intengers_floats.py](02_intengers_Floats.py)
|
|
|
|
- [02_intengers_math.py](02_intengers_math.py)
|
|
|
|
- [03_Conversiones.py](03_Conversiones.py)
|
|
|
|
- [04_format.py](04_format.py)
|
|
|
|
- [05_operadores.py](05_operadores.py)
|
|
|
|
- [06_programa02.py](06_programa02.py)
|
|
|
|
|
|
|
|
[Documentación curso](../doc_curso/02_calculador_comisiones/)
|