1.0 Python Basics - salvarezmeneses/DataSciencePython GitHub Wiki

:octocat: 🌎

Welcome to the DataSciencePython wiki!

Python Basics

¿Que es Python?

Es un lenguaje de programación que tiene como filosofía que su sintaxis sea sencilla y cercana al lenguaje natural.

Algunos datos sobre Python

  • Python fue creado a finales de los ochenta por Guido van Rossum
  • Posee una licencia de código abierto denominada Python Software Foundation License.
  • su nombre proviene Los Monty Python, un grupo británico de humoristas de los años 1960 y 1970 en Inglaterra.
  • la extensión de un archivo en python es .py
  • sistema operativo; es multiplataforma.

Generalidades.

  • estas notas de python son especificas para ciencia de datos.

¿Que aprenderá?

  • Almacenamiento de datos (Store Data).
  • Manipulación de datos (Manipulate data).
  • Herramientas para Análisis de datos. (tools data analysis)

Ipython Shell

Concepto de shell: En informática un Shell es una pantalla(interfaz) que interpreta comandos. Dependiendo del tipo de interfaz que empleen, los shells pueden ser:

  • De líneas texto (CLI, Command-Line Interface, interfaz de línea de comandos).

  • Gráficos (GUI, Graphical User Interface, interfaz gráfica de usuario).

IPython

  • es un shell interactivo que añade funcionalidades extra al modo interactivo incluido con Python, como resaltado de líneas y errores mediante colores

Operaciones Matemàticas

  • Addition: +
  • Substraction: -
  • Multiplication: *
  • Division: /
  • Exponents: **
  • Modulo: % modulo es lo que queda de la division example

Comments: #

Resumen de variables.

Variables: Una variable es un nombre que se refiere a un valor.

  • Asignación de variable: se hace con el símbolo #
# Este es un ejemplo de un comentario
  • Case sensitive: Significa que Python Distingue mayúsculas y minúsculas para el nombre de una variable.

lo anterior significa que x es diferente de X Si asumimos un valor para x (x minúscula) y luego llamamos X (x mayúscula), veremos el siguiente mensaje de error:

>>>x=2
>>>X
Traceback (most recent call last):
       File "<pyshell#1>", line 1, in <module>
           X
       NameError: name 'X' is not defined 
  • Para saber el tipo de variable: type()

Tipos de datos.

  • Strings: es texto que va entre " " ó ' '
    El simbolo + une dos strings

  • int: Número entero con precisión fija. ejemplo: 42

  • float: Los números con un punto decimal ejemplo: 3.1416

  • Boolean: True o False

Type Conversion.

Se usan funciones

  • convertir a string: Str()
  • Convertir a int: int()
  • Convertir a float: float()
  • Convertir a bool: bool()
⚠️ **GitHub.com Fallback** ⚠️