Cheat sheets pode ser muito útil quando se está a experimentar um conjunto de exercícios relacionados com um tópico específico, ou a trabalhar num projecto. Como você só pode caber tanta informação em uma única folha de papel, a maioria das folhas de cheat são uma simples listagem de regras de sintaxe. Este conjunto de folhas de batota tem como objectivo lembrar-lhe as regras de sintaxe, mas também lembrar-lhe conceitos importantes também.
Todas estas folhas de batota foram actualizadas para corresponder ao que está na segunda edição do Curso Python Crash. Você pode baixar as folhas individualmente, ou baixar um arquivo zip que inclui todas essas folhas em um diretório. Você também pode baixar todas as folhas de fraude em um único arquivo pdf se quiser.
Se quiser saber quando mais recursos estiverem disponíveis, você pode se inscrever para notificações por e-mail aqui.
Overview Sheet
- Python Cheat Sheet do Iniciante
- Proporciona uma visão geral do básico do Python incluindo variáveis, listas, dicionários, funções, classes, e mais.
Python Basics
- Python’s Cheat Sheet – Lists
- Focus em listas: como construir e modificar uma lista, acessar elementos de uma lista, e fazer loop através dos valores de uma lista. Também cobre listas numéricas, compreensões de listas, tuples e mais.
- Folha de Química Python para Iniciantes – Dicionários
- Focus em dicionários: como construir e modificar um dicionário, acessar as informações de um dicionário, e fazer loop através de dicionários de várias maneiras. Inclui seções sobre listas de aninhamento e dicionários, usando compreensões de dicionários, e mais.
- Focus em declarações if e while loops: como escrever testes condicionais com strings e dados numéricos, como escrever declarações if simples e complexas, e como aceitar a entrada do usuário. Também cobre uma variedade de abordagens para usar enquanto loops.
Folha de Cópias Python para Iniciantes – Funções
- Focus em funções: como definir uma função e como passar informação para uma função. Cobre argumentos posicionais e palavras-chave, retorna valores, listas de passagem, usando módulos, e mais
- Focus nas classes: como definir e usar uma classe. Cobre atributos e métodos, herança e importação, e mais.
- Focus em trabalhar com ficheiros, e usando excepções para lidar com erros que possam surgir à medida que os seus programas correm. Cobre leitura e escrita em arquivos, try-except-else blocks, e armazenamento de dados usando o módulo json.
- Focus em testes de unidade e casos de teste. Como testar uma função, e como testar uma classe.
Focus em testes de unidades e casos de teste. Criando uma janela de jogo, objetos retos, imagens, respondendo à entrada de teclado e mouse, grupos, detectando colisões entre elementos do jogo, e renderizando texto
- Focus na criação de visualizações com Matplotlib. Making line graphs and scatter plots, customizing plots, making multiple plots, and working with time-based data.
- Focuses on creating visualizations with Plotly. Making line graphs, scatter plots, and bar graphs, styling plots, making multiple plots, and working with geographical datasets.
- Focuses on creating web apps with Django. Installing Django and starting a project, working with models, building a home page, using templates, using data, and making user accounts.
If you find any errors, please feel free to get in touch:
Email: [email protected]
Twitter: @ehmatthes