Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Curso Básico de Python

Curso Básico de Python

Facundo García Martoni

Facundo García Martoni

Sigue aprendiendo

32/32
Recursos

Gracias por terminar con las clases del curso de Python. Aquí un pequeño resumen de lo que hemos aprendido.

Lo aprendido en el curso básico de Python

  • Operadores aritméticos, lógicos y de comparación
  • Variables y constantes
  • Funciones y parámetros
  • Condicionales
  • Ciclos, break y continue
  • Estructuras de datos

Es tu momento de seguir aprendiendo y desarrollando tu perfil como programador de Python.

Aporte creado por: Aaron Quiroga

Aportes 608

Preguntas 26

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

por favor encargenle a Facundo mas cursos, fue muy claro, buen curso basico de python!

Definitivamente el mejor profe de todos los cursos que he tomado. Ojalá verte en más cursos.

tremendo profe! mil gracias! o nunca mejor dicho

def run():
    for i in range(1000):
        print('Gracias Facundo! ')


if __name__ == "__main__":
    run()```


“en este momento eres un Ingeniero de software” 😢 - Facundo, 2020

Este profesor me devolvió toda la esperanza en aprender a programar, de los mejores!!

mil gracias Facundo por tan bien curso me gustaría verte en el curso practico de creación de un un CRUD con python.

Aquí fui tomando las notas del curso por si a alguien le sirven 😄
.
Apuntes en Notion del Curso Básico de Python

Mi reconocimiento y gratitud a Facundo García.Que excelente maestro, que bien plantea la temática y quien desarrolla el contenido.Es importante que Platzi derive experiencia de este curso para que las implemente en otras, donde de verdad se rinde culto a la verborrea y descreste del profesor y no al objetivo de empoderar a alumnos para crear conocimiento y propugnar por una sociedad más conocedora.

facundo es el primero decirme que soy ingeniero de software XD me siento realizado

🐍 Aprendí cosas nuevas y repase otras relacionadas a la programación. Este fue mi primer acercamiento con el lenguaje Python, estuvo genial.

El curso es basico si, pero lo que mas me gusto es que en comparacion a otros del mismo tema nunca mencionaban las buenas practicas del lenguaje o de la guia de estilos sugerida (pep8)

Facundo, mil gracias, una gran experiencia para mi, nunca había disfrutado un curso de programación, claro todo debe evolucionar y enfocar en el aprendizaje autónomo del estudiante, asegurar que realmente el estudiante aprenda y desarrolle, paradigma que hasta ahora están entendiendo y aplicando.

Necesitamos todos los cursos de python con Facundo, por favor

Lo aprendido en el curso:

  • Operadores aritméticos, lógicos y de comparación
  • Variables y constantes
  • Funciones y parámetros
  • Condicionales
  • Ciclos, break y continue
  • Estructuras de datos

Hay una libreria llamada STRING con el alfabeto y simbolos para que no tengan que ir escribiendo esto. Dejo mi codigo

<import random
import string

def password_generator():
    characters = string.ascii_lowercase + string.ascii_uppercase + string.punctuation + string.digits
    password = []

    for i in range(15):
        character_random = random.choice(characters)
        password.append(character_random)
    password = "".join(password)
    return password

def run():
    password = password_generator()
    print('Your new password is:' + password)

if __name__ == '__main__':
    run()> 

Companeros, queria compartir un pequeno proyecto que hice en base a lo aprendido en este curso:

def run():
    balance = float(input("Ingrese fondos iniciales: "))
    balance = round(balance, 2)

    print(" ")

    print("""
    ****************************************
    *    Bienvenido a tu banca en linea    *
    ****************************************
    
    Te damos la bienvenida a tu banca en linea.
    """)

    nueva_transaccion = True

    while nueva_transaccion == True:
        opcion = int(input("""

    Selecciona la operacion que deseas realizar:
        
    1 - Revisar balance
    2 - Transferir fondos
    3 - Retirar fondos
    4 - Depositar fondos
        
    Ingresa la operacion a realizar: """))

        if opcion == 1:
            print(" ")
            print("Fondos disponibles: $" + str(balance))
        elif opcion == 2:
            print(" ")
            destinatario = input(
                "Ingrea el numero de cuenta del destinatario: ")
            transferencia = float(input("Ingrese los fondos a transferir: "))

            if transferencia <= balance:
                print(" ")
                print("Su transferencia se ha realizado con exito a por el monto de $" +
                      str(transferencia) + " se ah realizado con exito a la cuenta " + destinatario)
                balance = balance - transferencia
                print(" ")
                print("Fondos disponibles: $" + str(balance))
            else:
                print("Fondos insuficientes, transferencia cancelada")
        elif opcion == 3:
            print(" ")
            debito = float(input("Ingrese la cantidad que desea debitar: "))
            if debito <= balance:
                print(" ")
                print("Se han debitado $" + str(debito) + " exitosamente")
                balance = balance - debito
                print("Fondos disponibles: $" + str(balance))
            else:
                print("Fondos insuficientes, transaccion cancelada")
        elif opcion == 4:
            print(" ")
            deposito = float(
                input("Ingrese la cantidad que desea depositar: "))
            balance = balance + deposito
            print(" ")
            print("Su deposito se ha realizado con exito por un monto de $" +
                  str(deposito) + " a su cuenta")
            print("Fondos disponibles: $" + str(balance))
        else:
            print(" ")
            print("La opcion seleccionada no es valida")

        nueva_transaccion = int(input("""
    Desea realizar una nueva transaccion?
                                  
        1 - Continuar
        2 - Finalizar
                                  
    Ingrese una opcion: """))

        if nueva_transaccion == 2:
            print(" ")
            print("Gracias por elegirnos, vuelva pronto")


if __name__ == '__main__':
    run()

Se agradece el feedback 😃

Excelente curso, me hiciste amar la programación y Python, sos muy bueno como profesor, ya estoy siguiendo tu página y en las redes sociales. Fuiste el mejor profesor que he tenido hasta el momento de cualquier plataforma, 10/10.

Excelente curso! Es una excelente forma de acercar a las personas a la programación de manera amigable.

Aunque ya conocía el lenguaje (Python es mi lenguaje favorito!), conocer otra metodología de aprendizaje y reaprender o confirmar lo aprendido, siempre será valioso.

Facundo es un excelente profesor. Ojalá tenga oportunidad de dictar más cursos.

CURSO 100% RECOMENDADO!!

Facundo realmente es de los mejores profesores que tiene platzi, de admirar la facilidad con que transmite el conocimiento y el amor que tiene por enseñar!! 10/10

https://platzi.com/r/christianfer/
Obtén 1 mes gratis adicional con la compra de tu suscripción con mi link. Así además, me ayudas a obtener también 1 mes gratis, así podemos aprender los 2!
Agradecería mucho tu ayuda, ya que la situación en Venezuela no me da muchas posibilidades.

En este curso no he participado mucho pero quiero destacar la excelente capacidad del profesor Facundo para explicar, simplemente muchas gracias por impartir su conocimiento hacia nosotros 💚💚💚💚💚

Obviamente voy a calificar este curso con 5 estrellas, me encantó su forma de explicar y llevar los temas tan bien. Muchas gracias!

Que curso tan genial, este profesor debería dictar más cursos!

Esta es una página para que puedan practicar código con ejercicios, la recomiendo mucho! pueden certificarse también

https://www.hackerrank.com/dashboard

Un código interesante que hice con lo aprendido en clase: Pide al usuario que cree una lista con la cantidad de valores que quiera, luego calcula la potencia de cada valor de la lista con el valor de potencia que el usuario quiera, y con esos resultados crea otra lista:

def run():
    size = int(input('A cuantos numeros quiere hallarle la potencia?: '))
    counter = 1
    numbers = []
    while counter <= size:
        new_number = int(input(f'Escriba el numero {counter}: '))
        numbers.append(new_number)
        counter += 1
    
    print(numbers)
    power(numbers)

def power(numbers):
    power_number = int(input('Escriba la potencia: '))
    power_list = []
    numbers = numbers

    for i in range (0,len(numbers),1):
        value = numbers[i]**power_number
        power_list.append(value)
    
    print(power_list)

    
if __name__ == '__main__':
    run()```

Ya había tomado un curso de python básico anteriormente, pero sin duda alguna no le llega ni a los talones a este curso. Clases excelentes, todo muy bien explicado. El profe Facundo es uno de los mejores profes que he tenido en mi vida. Idolo, master, crack.

def run():
    alive = True
    while alive:
        print("Gracias profesor Facundo")


if __name__ == '__main__':
    run()

Excelente curso de programación, muchas gracias

Facundo sigue haciendo cursos. Eres el mejor!!!

Muchas Gracias por el curso♥, realmente fue estupendo.!!!

Sin duda es uno de los mejores Profesores de Platzi.

Pinterest ha utilizado el lenguaje de programación de Python desde el primer día de su existencia. Además de que Pinterest es un ejemplo del uso de Python, también utiliza Django para el uso de frameworks y darle mejoras progresivas al código de la aplicación.

Me duelen las despedidas Gracias POR TODO !

Excelente Curso, Felicitaciones @Facundo García 🎉🎉🎉

es un maquina nuestro profe!!!

Gracias por ayudarnos enseñándonos Python, excelente profesor.
Espero poder encontrarlo en otros cursos.

excelente curso. ya sabía algo, pero sirvió para reforzar y aprender alguna que otra cosa, que no sabía. muy bueno

Chequen el uso de “sets” en python, son muuuy interesantes y se declaran igual que los diccionarios con {} pero estos sin llaves, solo valores 👍

Me causó gracia que nos pidiera calificarlo con 5 estrellas. Me hizo recordar a lo forma de persuadir de los Youtubers.
Eso no desmerita lo buen curso que es.

Uno de los cursos que más me he gozado en lo que llevo en Platzi.
Definitivamente Facundo es un excelente profesor, sus cursos son buenísimos.

Sin desmerecer a ningún profesor, y teniendo en cuenta que me faltará conocer a muchos, Facundo es muy bueno, lo que más destaco es su forma de explicar, en un lenguaje bastante llano, coloquial, de una forma apasionada que llega a todos, y esa pasión la infunde, directo y conciso.

Me alegro que sigas por aquí para que sigamos aprendiendo todos.

Gracias Platzi, gracias Facuando y gracias comunidad 😃

Muchas gracias Facundo por tu claridad en la enseñanza. Me siento feliz por haberme decidido a tomar este curso. Espero volver a verte en otros cursos.
Y me encanta decir que soy ¡¡ Ingeniera de Software!!!
Hasta Pronto!

El mejor profesor de todos. Una genialidad la manera de explicar los temas y no limitarse a leer solo presentaciones de power point. Espero que haya muchos más cursos dictados por vos.

Muy buen curso, por buen tiempo no me quedaba clara la diferencia entre las tuplas, listas y diccionarios y por lo general olvidaba las diferencias. Ahora me quedo super claro.

Muy buen curso Facundo… Felicidades eres excelente instructor.

Oye, como puedo obtener una remera como la que tienes de Python?

Saludos

Encontré otro curso que enseña Facundo 🙌: https://platzi.com/cursos/python-profesional/

Eres un excelente maestro. Muchas gracias por todo lo que enseñan y en la manera que lo haces.

Me gusto el curso es basico, pero realmente Facundo explica muy bien, y realmente la dinamica y los temas esta bien. Si seria bueno un curso mas avanzado ya que todos los de Python son basicos.

Excelente curso… Muchas gracias Facundo, 100 de 10.

ES QUE ES EL MEJOR MAESTRO DE INTRODUCCION EN LA PLATAFORMA REIUNBNEFIWNFOIWENFOIWNEFOIWNEFIIWF

Excelente Facundo me gusto mucho tu metodología espero verte en cursos futuros 👍

Buenísimo curso.

¡Gracias!

Hola , alguien me podría ayudar realizando un código que al solicitarle al usuario un valor N, importa todos los números primos desde cero hasta N, estoy intentado hacer un código que cuando la cantidad de residuos resultantes de dividir número/i sea mayor o igual a 3, este determine que es un número no primo y no lo muestre en pantalla, pero si la cantidad de residuos que cumplen la condición de número/i==o sea igual a dos, entonces lo tome como un número primo y lo imprima

Facundo es un excelente instructor y se nota que domina perfectamente tanto el conocimiento necesario como la forma de transmitirlo, excelente instructor!

Muchas gracias Facundo. Excelente profesor, siempre directo al grano, claro y conciso.

Seguiré tomando los demás niveles y encantadísima de enterarme si sigues siendo el profesor en estos cursos.

Me encanto este curso , fue genial no tener ningún error que me imposibilite continuar.
Muchas gracias por todo lo que me enseñaste Facundo.

me voy a seguir con mi aprendizaje, y como dicen NUNCA PARES DE APRENDER. 🏃‍♂️

Creo que Facundo es de los mejores profesores que he visto en Platzi, ojala y pueda sacar mas a futuro. Muchas gracias!

Un curso genial que abarca todo lo necesario para despegar hacia el aprendizaje profundo de Python, ¡muchas gracias Facundo!

Facundo tiene una capacidad increible para transmitir ideas. Probablemente el mejor maestro que he visto en Platzi por ahora, espero siga actualizando este curso y se involucre en nuevos.

Excelente profe, todo lo entendí de manera muy clara!

Mil y mil gracias a Facundo por su energía, su claridad y toda la motivación que expresó a lo largo de este curso.
Merece 5 estrellas sin dudarlo!

Que lujo esta clase de profesores, MUCHAS GRACIAS Facundo!

Excelente curso!!!

crack !!

Gran profesor. Deberían dejarle más cursos, se disfrutó mucho el curso.

Chetaso tu sitio web Facu! jaja buen curso profe!

De los muchos cursos báscios de Python que he probado, este ha sido el mejor para mí. El profe Facundo es muy bueno enseñando. Se lo agradezco sobremanera (y a Platzi también) porque sin él me hubiera sido mucho más difícil de aprender. Muchas gracias.

Que gran curso, sin lugar a dudas uno de los mejores.

Me encanto el profesor sus clases son demasiado amenas, las clases se entienden con mucha facilidad

Agradezco a JULIAN, por haber encaminado hacia esto.

A propósito mi nombre JOSE ELIAS VALENCIA

Facundo, buenas noches.
Tome este programa para mi hijo porque necesito mantenerlo ocupado en algo y realmente le gustó tanto el tema de programación que ha dejado de verlo virtual y esta en la parte presencial.
Ho finalizo de ver la parte básica de PYTON y me parece espectacular, en especial por la capacidad tuya como profesor.
Te cuento, soy bombero (apaga incendios) profesional, tecnólogo en Sistemas, analista de sistemas y datos, técnico en computadores y además soy uno de los dinosaurios de la programación y mi hijo me dijo que tomar este curso para que actualizara mis conocimientos y no me arrepiento.
Conozco todos los fundamentos que has presentado, aunque con otros nombre, ya sabes COBOL, DBASE, FOXBSE, FOXPRO y últimamente, VISUAL BASIC 6.0 para aplicaciones convirtiéndome en uno de los especialistas en EXCEL.

MIL GRACIAS POR TUS ENSEÑANZAS Y MIL BENDICIONES.

CONTINUARE CON LO QUE TENGA PLATZI EN PYTON PORQUE ME HAS MOSTRADO LAS COSAS DE OTRA MENERA.

MIL Y MIL GRACIAS.

me encantó este curso, gracias profe facundo ❤️

Un muy buen Profesor, espero mas cursos tuyos Facundo 😃

De maravilla el profesor Facundo!!

Tremendo curso, excelente profesor lo felicito por lo tan claro que fue explicando un curso tan básico como Python, seguiré tomando tus cursos de Python mil gracias…

EXCELENTE CURSO. Mis respetos al profe Facundo por hacer esta clase tan amena. Una de las cosas que más valoré fue que nos hicieras tanto énfasis algunas convenciones de la industria, cosa que no hacen en la gran mayoría de cursos. MUCHAS GRACIAS

Excelente profesor, claro y directo a la vena

@facmartoni un gran profesor

Vamos por el Backend Dev

gracias facundo, excelente curso, lo disfrute bastante.

Acabo de terminar el curso, excelente explicación. Se nota que Facundo tiene maestría en como explicar sus conocimientos de forma fácil.

Excelente Facundo, muy bien explicado.

Saludos !!!

Buen curso entendí a la perfección

Gracias Profe. Excelente curso

Sinceramente ha sido el mejor curso que he tomado. Excelente profesor!!

Gracias por el curso Profesor 🥺

gran curso

El mejor profe platzi por lejos!!! Muy buena esa pagina interactivaaa!!!

Excelente profesor!

Facundo! eres un genial profesor.
Gracias 💚🐍

Muy buen curso, ahora a aplicar todo lo aprendido

Excelente curso, disfruté al máximo de la claridad de Facundo, lo cual me facilitó demasiado la comprensión de cada temática; por ende, aumentando la motivación. Espero algunos cursos más avanzados estén a su cargo.

Facundo eres el mejor profesor que hay en Platzi, si se pudieran dar 6 estrellas tú te las ganarías jajaja

El mejor profesor, definitivamente!

Excelente profesor, deberia estar en mas cursos. Felicitaciones

Excelente Profesor, de aqui seguimos al curso intermedio 😁

Aquí les comparto todas mis notas del curso y algunos codigos con lo aprendido en cada tema. espero les sea util

https://www.notion.so/Python-Basic-33912ea2447d47b0abc4b6ecac79a15e

Facundo es un grande de grandes, reduce conceptos dificiles a cosas muy entendibles mendiante analogías y buenas tecnicas de enseñanza, de los cursos más divertidos que he tomado.

Que gran profesor ha sido Facundo, aprendí mil y además tiene ese don para enseñar ❤️

excelente curso!!!

import random

def genera_contraseña():
    vueltas=15
    contrasena=[]

    for i in range(vueltas):
        caracter=chr(random.randint(33,122))  # chr() lee el numero que contiene y devuelve su valor en ASCII como caracter 
        contrasena.append(caracter)

    contrasena = "".join(contrasena) 
    return contrasena


def run():
    contrasena=genera_contraseña()
    print(f"\nNueva contrasenia: {contrasena}\n")
    

if __name__ == "__main__":

    run()

De los mejores cursos que eh tomado en Platzi, quedo bastante satisfecho porque Facundo lo hace ver más simple, eso que llama el “trucos” son métodos o funciones que son demasiado útiles y muchas veces no los consideran dentro de un curso básico, el se tomo el tiempo de hacerlo y de una manera divertida, simple y siempre buscando enseñar y aportar más allá de un curso básico. Muchas gracias si algún día lee esto.