Curso-lenguaje-python/dia_02/README.md

63 lines
2.5 KiB
Markdown
Raw Normal View History

# 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
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
## 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/)