Elementos de la programación en Python

2/23
Recursos

Aportes 5

Preguntas 2

Ordenar por:

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

Resumen:
■■■■■■■

En esta clase se hizo una puntualización de lo que se debe saber en sí mismo para trabajar en este curso:

Requisitos Mínimos:

  • Elementos léxicos de python o Keywords
  • Convenciones de estilo PEP8
  • Operadores, Manejo de Strings y Literals.
  • Entender sobre Listas, Tuplas, Conjuntos, Diccionarios.

Tener claro:

  • Declaración de funciones
  • Recursividad
  • Funciones anidades
  • High Order Functions
  • Funciones lambda.
  • Programación Orientada a Objetos

Nice to Have:

  • Manejo de excepciones
  • Manipulación de archivos.

El ejercicio del principio es principalmente lo que se hace todos los días, leer y leer código. Mucho del día a día es leer código y entenderlo sin tener que corriendo el programa completo y una ves que has entendido puedes empezar a debugear o implementar (tirar codigo).

Python tiene sus propias estructuras:

  • Listas -> []
  • Tuplas -> ()
  • Conjuntos (sets) -> {}
  • Diccionarios -> {key: value}

Para continuar con el curso Tener en cuenta

  • Elementos léxicos
    if, while, def…

  • Convenciones
    variables, CONSTANTES, nombre_funciones, nombreClases

  • Sintaxis

  • Estructuras de datos propias de python
    tuplas, diccionarios, listas, conjuntos

  • Funciones
    plus:Recursivas, Anidadas, high order functions, Lambas
    Adicional

  • Manejo de errores

El Docstring lo dice, adivinar un número
Para lo cual, el usuario ingresa dos números y python calcula un aleatorio entre esos dos
Cada intento se va contabilizando y se le dice al usuario que intente de nuevo (si no acertó) con un número mayor o menor según sea el caso hasta que adivine
Termina hasta que adivina el usuario diciéndole que ganó y cuántas veces lo intentó