Guia de Consulta Rápida em Python Abrir ambiente python: python Abrir ambiente python e interpretador arquivo: python [nome do arquivo] Chamar editor de texto: gedit Chamar editor de texto e abrir arquivo: gedit [nome do arquivo] Tipo Integer Long integer Float Complex String Unicode \” \n \<xxx> \x<xxx> \u<xxx> Tipos literais básicos Descrição Número sem parte fracionária Números inteiros extensos Sintaxe 42, 500, 1247 42L, 42.5e-2 Número com parte fracionária 42.5, 56.7, 1.3 Soma de um número real e um número 38 + 4j, 42j imaginário Sequencia de caracteres „foo‟, “bar”, “cerveja” Sequencia de caracteres unicode u‟foo‟, u”bar”, u”cerveja” Caracteres de escape Aspas Nova linha ASCII caracter octal ASCII caracter hexadecimal Unicode Operador + / * % ** Operadores aritméticos Descrição Adição Subtração Divisão Multiplicação Resto da divisão Exponenciação Operador and or not Operadores lógicos Descrição E lógico Ou lógico Negação > < == >= <= < > ou != Is In Comparações Maior Menor Igual Maior ou igual Menor ou igual Diferente Mesmo objeto Está contido Operadores com sequencias Pertinência Não pertinência Concatenação S concatenado n vezes Indexação Particionador X in S X not in S S1 + S2 S*n S[i] S[i : j] S [ i ] = x e S1 [ i:j ] = S2 del S [ i:j ] S.append (x) S1.extend (S2) S.count ( x ) S.index ( x ) S.insert ( i, x ) S.pop ( i ) ou S.pop( ) S.remove ( x ) S.reverse ( ) S.sort ( ) Funções úteis Valor absoluto Cria um número complexo Avalia uma expressão Converte para ponto flutuante Converte para inteiro Retorna o tamanho do objeto Retorna uma lista Converte para inteiro longo Calcula xy Retorna uma lista com uma sequencia Leitura da entrada padrão Converte para string Converte uma sequencia para uma tupla abs( n ) complex( r, i ) eval( e ) float( x ) int( x ) len( s ) list( s ) long( x ) pow( x, y ) range( x, y) raw_input( s ) str( x ) tuple( x ) if condição: comandos elif condição: comandos else: comandos Operações com listas Substituição Remove elementos Adiciona elemento Adiciona lista Conta números de ocorrência Menor índice de x Insere x na posição i Retira elemento (default = -1) Remove elemento x Reverte a lista Ordena a lista Estruturas de controle e repetição while condição: for elemento in sequencia: comandos #executa até chegar ao #executa enquanto #final da sequencia #condição verdadeira #permite quantos #elif forem necessários Obs: cuidar a endentação nos comandos e os dois pontos (:) no final.