No importa qué idioma aprendas, el objetivo final es hacer un proyecto. Busqué en toda la red y resolví más de 200 pequeños proyectos de combate real de Python, todos los cuales tienen códigos completos, así como fuentes de datos utilizadas en los códigos, etc. Se puede usar directamente, o se puede usar para aprender a practicar y encontrar ideas.
Di adiós a lo aburrido, aprende un pequeño ejemplo en 60 segundos, aprende Python sistemáticamente, desde principiante hasta maestro. Ya hay 247 ejemplos del camino de Python: Siente la belleza de Python 1, Conceptos básicos de Python 2, Cadenas y regularidades de Python 3, Archivos y fechas de Python 4, Tres herramientas poderosas de Python 5, Dibujo de Python 6, Pit de Python 7, Terceros de Python paquetes, aprendizaje automático y aprendizaje profundo algoritmos imprescindibles 9, práctica de Python, práctica de casos de análisis de datos de Pandas.
1. Conceptos básicos de Python
Los conceptos básicos de Python resumen principalmente las funciones integradas de uso común en Python; las características de sintaxis únicas de Python, las palabras clave no locales, globales, etc.; las estructuras de datos integradas incluyen: lista, diccionario, conjunto, tupla y Contador, namedtuple, defaultdict, módulos heapq en las colecciones de módulos avanzados relacionados.
Actualmente hay 90 pequeños ejemplos.
1. Encuentra el valor absoluto
módulo de números absolutos o complejos
2. Todos los elementos son verdaderos
Toma un iterador y devuelve True si todos los elementos del iterador son verdaderos; de lo contrario, devuelve False
3. Al menos uno de los elementos es verdadero
Toma un iterador y devuelve True si al menos un elemento en el iterador es verdadero, de lo contrario devuelve False
4, objeto de visualización ascii
Llame al método repr() del objeto para obtener el valor de retorno del método. En el siguiente ejemplo, el valor de retorno es una cadena
5. Diez turno dos
Convertir decimal a binario
Esperando mas de 90 casos......
En segundo lugar, cadenas de Python y regular
Las cadenas son omnipresentes y la manipulación de cadenas también es la operación más común. Este capítulo resumirá todas las operaciones relacionadas con el procesamiento de cadenas. Incluye principalmente operaciones básicas con cadenas, regularidad de operaciones avanzadas con cadenas. Actualmente hay 25 pequeños ejemplos.
1. Invierta la cuerda
2. Operación de corte de cuerda
3. Une cadenas concatenadas
4, la longitud en bytes de la cadena
La siguiente es la parte regular.
etc....20+ casos
3. Archivos de Python, fechas y subprocesos múltiples
Las operaciones de E/S de archivos de Python implican operaciones de lectura y escritura de archivos, como obtener nombres de sufijos de archivos, modificar nombres de sufijos, obtener el tiempo de modificación de archivos, comprimir archivos y cifrar archivos.
En el capítulo de fechas de Python, los módulos de fecha y calendario que representan fechas grandes pasan gradualmente a módulos que representan escalas de tiempo más pequeñas: módulos de fecha y hora, que se expanden de acuerdo con esta lógica.
Python multithreading espera ayudarlo a tener una comprensión más clara de la naturaleza de la programación del modelo multithreading a través de 5 pequeños ejemplos. Se resumen un total de 26 ejemplos de los módulos de procesamiento de archivos y tiempos más utilizados.
1. Obtenga el nombre del sufijo
2. Operación de lectura de archivos
3. Operación de escritura de archivos
Y así en más de 20 casos......
4. Tres poderosas herramientas de Python
Las tres herramientas principales en Python incluyen: iteradores, generadores y decoradores. Solo usándolos puede desarrollar los programas de Python de mayor rendimiento. El módulo incorporado itertools involucrado proporciona operaciones relacionadas con el iterador.
1. Encuentra la n-ésima posición de ocurrencia
2. Los primeros n elementos de la sucesión de Fibonacci
3. Encuentra todos los elementos duplicados
4. Estadísticas conjuntas
Se pueden realizar operaciones matemáticas entre objetos Counter
Espere más de una docena de casos......
Cinco, dibujo de Python
Las herramientas de dibujo comúnmente utilizadas en Python incluyen: matplotlib, seaborn, plotly, etc., así como algunos otros paquetes dedicados a dibujar ciertos tipos de gráficos, como gráficos de nubes de palabras, paquetes de tortugas que describen trayectorias de dibujo, etc. Este capítulo utilizará algunos ejemplos para ilustrar los ejemplos clásicos de dibujo de fácil a difícil.
1. Turtle dibuja un mapa de los cinco anillos olímpicos
La función de dibujo de la tortuga es muy fácil de usar. Básicamente, puede saber el significado del nombre de la función al ver el nombre de la función. Usemos la tortuga a continuación para dibujar el diagrama olímpico de cinco anillos con solo 15 líneas de código.
1. Importar la biblioteca
2. Defina la función de dibujo circular
3. Configuración básica del pincel
4. Dibuja un diagrama de cinco anillos
llamar a la funcion circulo
resultado:
2. Tortuga dibuja copos de nieve por todo el cielo
3, wordcloud mapa de nube de palabras
4. Plotly dibuja gráficos de barras y gráficos de líneas
5. Mapa de calor marino
Espere más de una docena de casos.....
En cada módulo de proyecto, además de fuentes de datos como Excel, imágenes y palabras utilizadas en el código, también hay explicaciones del código que nos ayudan a aprender y comprender el código.
Hay demasiados casos, y estos 70 casos de código están empaquetados, haga clic para descargar: ↓