Estoy empezando a aprender Python, y me encantaría "probarme" con una serie de desafíos simples. Cosas como "escribir una función que ordena alfabéticamente una lista", "escribir una función para convertir cadenas separadas por guiones bajos en camel-case", etc. Básicamente, estoy buscando una serie de problemas para abrirme paso a medida que cierro mi diríjase a Python (piense en las tareas CS 101): una lista de 10-15 ideas o un enlace a una.Learning python: funciones simples para escribir
Puntos de bonificación para cosas que específicamente utilizan las características exclusivas de Python como tuplas, generadores, etc. Un guiño en la dirección correcta para cada problema tampoco estaría mal.
Intenta buscar Stack Overflow para obtener lo que estás solicitando. Esa es siempre una buena forma de aprender lo que otros ya han preguntado. –
Puede disfrutar haciéndolo en un estilo basado en pruebas: simplemente agregue ejemplos que deberían funcionar en la función docstring, y llame a doctest.testmod() para verificarlos. Luego, trabaje en el código hasta que pasen las pruebas. –