Skip to content

fxgonzalez5/Python-basico-01

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation


logo-kbs

Python-basico-01

Primeros pasos en Python


Table of Contents
  1. Git y GitHub
  2. Instalación de Python
  3. Librerías en Python
  4. Ejemplos-Básicos-Python
  5. Ejemplos con Pandas
  6. Contact
  7. Acknowledgments

Git y GitHub

Conceptos y comandos de Git y GitGub

  • Comandos globales de GIT antes de empezar a trabajar (una sola vez):
git config --global user.name "John Doe"
git config --global user.email [email protected]
  • Comandos básicos de GIT
git clone 	# [dirección del repositorio]
git add .   # agregar archivos al repositorio
git commit  -a -m"mensaje"    # poner archivos en proceso de versionamiento en el local
git push # subir los cambios al servidor
git status  # ver estado de los archivos
git pull # [actualizar cambios que está en el servidor]

(back to top)

Instalación de Python

  1. Descargar de la página oficial: https://www.python.org/
  2. Revisar el siguiente enlace: Python

Librerías en Python

Uso de entornos virtuales: Entornos-Python

  • Primer parte
   pip install virtualenv
  1. Crear entorno virtual
virtualenv ruta/carpeta/entorno
  1. Activar entorno en Linux
source ruta-a-carpeta-entorno/bin/activate
  1. Activar entorno en Windows
\ruta-a-carpeta-entorno\Scripts\activate.bat
  • Segundo Parte
  1. Instalar paquetes en Python
   pip install jupyter
   pip install jupyterlab
   pip install pandas

(back to top)

Ejemplos-Básicos-Python

Usted puede ejecutar los siguiente ejemplos, ingresando a la carpeta ejemplos-python-basicos. En la carpeta, a través del terminal, digitar

jupyter notebook
# cadena - str
mensaje = "hola mundo"
print(mensaje)
print("%s" % (mensaje))
print(f"{mensaje}")
nombre = input("Ingrese nombre del persona: ")

edad = int(input("Ingrese edad de persona: "))

sueldo = float(input("Ingrese el sueldo de la persona: "))
                    
mensajeFinal = "Nombre:%s\nEdad:%d\nSueldo:%.2f\n" % (nombre, 
        edad, sueldo)

print(mensajeFinal)
sueldo = 110

while sueldo <= 120:
    print(f"{sueldo}")
    sueldo = sueldo + 5

print("%.2f" % sueldo)
  • Ejemplo 04
sueldo = 110

for i in range(0, sueldo):
    print(i)

sueldo = 110

for i in range(0, sueldo, 20):
    print(i)
lista1 = []

lista2 = ["a", 1, [], "b"]

lista3 = [1]
lista3.append("b")
lista3.append("c")
lista3.append(10)



for i in lista2:
    print(i)

Ejemplos con Pandas

Usted puede ejecutar los siguiente ejemplos, ingresando a la carpeta ejemplos-python-pandas. En la carpeta, a través del terminal, digitar

jupyter notebook
import pandas as pd

mi_df = pd.DataFrame(({'a': [11,12,13], 'b': [21,22,23]}))
print(mi_df)

data = {'ciudad': ['Loja', 'Pichincha', 'Guayas'],
        'capital' : ['Loja', 'Quito', 'Guayaquil'],
        'zona'  : [7, 8, 1]}
frame = pd.DataFrame(data) # Creando un DataFrame desde un diccionario
frame
import pandas as pd
df = pd.read_csv("data/Matrimonios_2014.csv")
df.keys()

df.mes_insc.value_counts()[:12].sort_values(inplace=False).plot(kind='barh')
import pandas as pd
import sqlite3

connection = sqlite3.connect("data/instituciones.db")
connection.text_factory = str
result = pd.read_sql_query("SELECT * from educativas", connection)

(back to top)

Contact

René Elizalde - @reroes - [email protected]

(back to top)

Acknowledgments

https://investigacion.utpl.edu.ec/es/grupos/kbs

(back to top)

About

Python-basico-01

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%