? PCEP-30-02?
Essas são minhas notas, código, soluções e recursos usados para se preparar para a certificação de programador Python certificada por PCAP (Exame PCAP-30-02) -Exam.
Informações e exercícios são baseados no programa e curso oficial do PCAP-30-02 do exame e curso!

Gráfico de origress

Sobre a certificação? ️
PCEP ™-Certificação de programador Python de nível básico certificado mostra que o indivíduo está familiarizado com os conceitos universais de programação de computadores, como tipos de dados, contêineres, funções, condições, loops e sintaxe da linguagem de programação Python.
PCEP ™-Certificação de programador de nível básico certificado (Exame PCEP-30-0X) é uma credencial profissional que mede a capacidade do candidato de realizar tarefas de codificação relacionadas ao essencial da programação na língua Python. Um candidato a teste deve demonstrar conhecimento suficiente dos conceitos universais de programação de computadores, a sintaxe e a semântica da linguagem Python, bem como as habilidades na resolução de desafios típicos de implementação com a ajuda da biblioteca padrão do Python.
The PCEP™ certification shows that the individual is familiar with the following concepts: fundamental terms and definitions (eg compilation vs. interpretation), Python's logic and structure (eg keywords, instructions, indentation), literals, variables, and numeral systems, operators and data types, I/O operations, control flow mechanisms (conditional blocks and loops), data collections (lists, tuples, dictionaries, strings), Funções (decomposição, funções incorporadas e definidas pelo usuário, organizando a interação entre funções e seu ambiente, geradores, recursão), exceções (manuseio de exceções, hierarquias), bem como o essencial da sintaxe da linguagem de programação de Python, semáticos e o ambiente de tempo de execução.
Estrutura do exame?
O exame consiste em quatro seções:
- Seção 1 -> 7 itens, 18%
- Seção 2 -> 8 itens, 29%
- Seção 3 -> 7 itens, 25%
- Seção 4 -> 8 itens, 28%
Material de exame?
- Programação de computadores e fundamentos do Python - 18%
- PCEP-30-02 1.1-Entenda termos e definições fundamentais
- interpretação e o intérprete
- compilação e o compilador
- lexis, sintaxe e semântica
- PCEP-30-02 1.2-Entenda a lógica e a estrutura de Python
- palavras -chave
- instruções
- indentação
- Comentários
- PCEP-30-02 1.3-Introduzir literais e variáveis em código e usar diferentes sistemas numerosos
- Boolean, números inteiros, números de ponto flutuante
- notação científica
- cordas
- Sistemas numéricos binários, octais, decimais e hexadecimais
- variáveis
- Convenções de nomeação
- Implementando recomendações PEP-8
- PCEP-30-02 1.4-Escolha operadores e tipos de dados adequados ao problema
- operadores numéricos: ** * / % // + -
- operadores de string: * +
- Operadores de atribuição e atalho
- operadores unários e binários
- prioridades e ligação
- Operadores bitweew: ~ & ^ | << >>
- Operadores booleanos: não, e, ou
- Expressões booleanas
- operadores relacionais (==! = >> = <<=)
- A precisão dos números de ponto flutuante
- Tipo de fundição
- PCEP-30-02 1.5-Execute operações de console de entrada/saída
- Funções Print () e Input ()
- os parâmetros sep = e end = palavra -chave
- as funções int () e float ()
- Fluxo de controle - blocos e loops condicionais - 29%
- PCEL
- Declarações condicionais: se, if-else, if-elif, if-elif-else
- múltiplas declarações condicionais
- Declarações condicionais de nidificação
- PCEP-30-02 2.2-Execute diferentes tipos de iterações
- a instrução de passe
- construindo loops com while, para, range () e em
- iterando através de sequências
- Expandindo loops com i-else e for-else
- loops de nidificação e declarações condicionais
- controlar a execução do loop com quebra e continue
- Coleções de dados, tuplas, dicionários, listas e cordas - 25%
- PCEP-30-02 3.1-Coletar e processar dados usando listas
- Construindo vetores
- indexação e corte
- a função len ()
- Métodos de lista: append (), insert (), index (), etc.
- Funções: Len (), classificado ()
- a instrução del
- iterando através de listas com o loop for
- Inicializando loops
- o in e não em operadores
- Lista compreensões
- cópia e clonagem
- Listas em listas: matrizes e cubos
- PCEP-30-02 3.2-Colete e processe dados usando tuplas
- Tuplas: indexação, corte, construção, imutabilidade
- Tuplas vs. listas: semelhanças e diferenças
- Listas dentro de tuplas e tuplas nas listas
- PCEP-30-02 3.3 Colete e processe dados usando dicionários
- Dicionários: construção, indexação, adição e remoção de chaves
- iterando através de dicionários e suas chaves e valores
- Verificando a existência de chaves
- Métodos: Keys (), itens () e valores ()
- PCEP-30-02 3.4 Opera com strings
- Construindo cordas
- indexação, fatiamento, imutabilidade
- Escaping usando o personagem
- Citações e apóstrofos dentro de cordas
- Strings multi-lines
- Funções e métodos básicos de string
- Funções e exceções - 28%
- PCEP-30-02 4.1-Decomponha o código usando funções
- Definindo e invocando funções e geradores definidos pelo usuário
- a palavra -chave de retorno, retornando resultados
- a palavra -chave inigualável
- Recursão
- PCEP-30-02 4.2-Organize a interação entre a função e seu ambiente
- Parâmetros vs. argumentos
- Posicional, palavra -chave e argumento misto passando
- valores de parâmetros padrão
- escopos de nome, esconderijo de nome (sombreamento) e palavra -chave global
- PCEP-30-02 4.3-Hierarquia de exceções embutidas em Python
- Baseexception
- Exceção
- SystemExit
- Teclado interruptora
- Exceções abstratas
- AritmeticError
- Lookuperror
- IndexError
- KeyError
- TypeError
- ValueError
- PCEL
- Try-exceto / a exceção de tentativa de exceção
- ordenando os galhos exceto
- propagando exceções através dos limites da função
- Delegando a responsabilidade por lidar com exceções