GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Python

lorranz sousa TI/Programação Portugiesisch

Python

Inhalt der Mindmap

Python

  1. OBS:

    • não tem ' ; '
    • Case sensitive
    • Tipagem fraca
  2. Caracteristica

    • Comentário
      • # comentario de linhagem python
      • """ Comentario de bloco em python """
    • Concatenação
      • MAIS "+"
        • print 'ola ' + name + '!'
    • Entrada de dados
      • name = raw_input("Qual o seu nome? ")
  3. FUNÇÔES

    • type()
      • Retorna o tipo da variável
    • Conversões de títulos
      • Passando o número para inteiro
        • # a = int ( '1001',2 )
          • a = 9
        • # b = int( 'FA',16 )
      • Passando para String
        • # a = str ( 3.14159 )
          • a = "3.1459"
      • tuple
        • Quebra a string em elementos
        • # a tuple('abcd')
          • ( 'a', ' b ', ' c ', ' d ')
      • chr ( )
        • se passar o número diz qual é a string
      • ord ()
        • Passa a caractere e diz qual é o numero
      • hex ( )
        • diz o valor do numero em Hexadecimal
      • oct ( )
        • Diz o valor em octal
  4. Variáveis

    • Strings
      • Aspas duplas ou simples
      • Metodos
        • String.capitalize ( )
          • Coloca a primeira letra em Maiusculo
        • str1.count( 'C' )
          • Conta a quantidade de letra que tem em uma string
        • str1.find( "so" )
          • Procura por uma determinada Posição dentro de uma string
        • String.isalnum( )
          • Verifica se a stringa é alfa numérica [a-z]/ 0-9
        • String,isalpha( )
          • Se é apenas LETRAS
        • String.isdigit ( )
          • se é numérico
        • title ( )
          • Passa as primeiras letras para caixa alta
      • Operações
        • len(str1)
          • Diz a quantidade de caracteres da string
        • min(str1)
          • Pega o menor elemento da String em ordem - NUMERICA e depois ALFABÉTICA
          • Ex: "ABCDE" o menor é 'A'
        • max(str1)
          • Assim como o MIN(), pega o Maior elemento
    • Lista
    • Tuplas
      • Tuplas são estruturas do Python similares às listas com a diferença que podemos colocar elementos de tipos diferentes
    • Dicionário
      • CHAVE-> VALOR
        • todas as chaves são do mesmo tipo
  5. OPERADORES

    • Operadores Aritméticos
      • O expoente é : 2^3
    • Diferença
      • != / <>
    • Comparação
      • ==
        • Cuidado com precisão (float )
          • Teste = 3.300000003 = FALSE
        • Cuidado com o Range
          • # lista2 = range ( 1,6 )
            • Vai criar uma lista de 1 a 5 ( 1 , 2 ,3 ,4 , 5)
            • Resul = FALSE
    • Atribuição
      • # t , f = 1,0
        • é a mesma coisa que fazer : t = 1, f = 0
    • Lógico
      • TRUE = é tudo que não é ZERO
      • AND
        • OR
    • COnjunto
      • - IN
        • Está contido
      • - Not In
        • Não está contido
      • - Is
        • é
    • bit a bit
      • ~ 9
    • OPERADO INTERATIVO >>>
      • >>> é um operado interativo, assim que vc digitar um certo comando ele ja executa em seguida
  6. ·

    • CONDICIONAIS
      • IF
    • LACÇOS
      • FOR
        • While
    • Estrutura de Dados
      • L = [1, 2, 3, 4, 5, 6, 7] print L[2:4]
        • Ele vai imprimir da posição 2 ate a posição 3, é sempre -1 no ranger
          • OUT: 3 - 4
      • a = set ("Lorranz")
        • Vai pegar cada letra, sem repetir
        • OUT: L-O-R,A-NZ
    • Fuções
      • Parâmentro nas funções são opcionais, MAS TEM QUE PASSAR NO FINAL
      • Variável Global
        • Quando diz que "a" é global, ta dizendo que vai ser o mesmo "a" la do começo
  7. Python = OO

    • Atributos são criados em tempo de execução e podem ser modificados após a criação
    • X.__doc__
      • Retorna o comentário inicial da classe
    • self
      • Toda função tem que ter o parametro (self)
    • Construtor
      • __init__( self )
        • é o constrtutor da classe
    • OBS
      • Quando se cria atributos, listas etc fora do construtor, ele se torna compartilhado como um STATIC
        • d.add_trick e e.add_trick estão acessando a mesma lista que é tricks
    • Metodos fora da classe
      • Para fazer uma referencia a um metodo que está fora da classe, esse metodo tem que ter o SELF, ou passar no primeiro parametro a instancia da classe.
    • Herança
      • se a classe filha herdar os metodos da classe pai, e foram do mesmo nome, então vai ocorrer uma sobrescrita
      • Aceita herança multipla
    • Não tem sobrecarga de metodos
    • object
      • Nem todas as classes como o java é filha de objet, para que a classe seja filha de objeto é preciso declarar
        • Para que assim tenha acesso a metodos do objet

Bilder und Dateien der Mindmap

  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python
  • Python

Informationen

Beschreibung
TI/Programação Mindmap am Python, erstellt von lorranz sousa am 07/08/2017.
Erstellt von
lorranz sousa
Aufrufe
4
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck