Comandos Python
Comandos Python
● Variáveis
● Tipos
● Comandos Básicos
● Estruturas de Controle
○ Estrutura de Sequência
■ suite
○ Estrutura de Seleção
■ if,if-else,if-elif,if-elif-else
○ Estrutura de repetição
■ while e for
● Subprogramação:
○ Funções
○ Passagem de Parâmetros
■ Passagem por Valor,
■ Passagem de função
○ Recursividade
● Estrutura de dados:
○ Vetor
■ split()
○ Matriz
■ append()
○ String (Cadeia de Caracteres)
■ find()
○ Tupla
○ Lista
■ Lista de listas
■ Lista Lisp-Like
● Persistência dos dados
○ Arquivo texto
■ read()
■ write()
■ append()
Variáveis
Tipos básicos:
● Tipos Integrais:
○ Inteiro: (int)
■ Pode ter centenas de dígitos
■ O padrão é decimal, mas pode usar bases como binária (iniciada com
0b), octal (iniciada com 0o) ou hexadecimal (iniciada com 0x)
○ Lógico (ou Booleano): (bool)
■ 0 é False e 1 é True
● Tipos de Ponto-Flutuante
○ Número de ponto-flutuante: (float)
○ Número Complexo: (complex)
● String (str)
○ Representada por uma sequência de caracteres Unicode, iniciada e terminada
por aspas simples ou duplas
Tipos
Conversão de Tipos:
● int: para inteiro
● float: para ponto flutuante
● bool: para booleano
● str: para string
Operadores únicos:
● +: Operador numérico positivo
● -: Operador numérico negativo
● not: Operador lógico de negação
Comandos básicos
Comandos de saída padrão:
● print()
○ Pula para a próxima linha
● print(expressão)
○ Escreve o resultado da expressão
○ Pula para a próxima linha
● print(expressão1,…,expressãoN)
○ Escreve o resultado de cada expressão
○ Espaço em branco é escrito entre cada par de expressão
○ Pula para a próxima linha
● print(expressão,end=término)
○ Escreve o resultado da expressão
○ Ao final, escreve o String de término
● print(expressão1, …, expressãoN,end=término)
○ Escreve o resultado de cada expressão
○ Espaço em branco é escrito entre cada par de expressão
○ Ao final, escreve o String de término