¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Phyton

Junior Pinheiro Portugués

Contenido del mapa

Phyton

  1. Linguagem de alto nível

  2. Normalmente interpretada, mas pode ser compilada

  3. Orientada a objetos, Funcional, Imperativa e Procedural

  4. Tem REPL

    • Read
    • Execute
    • Print
    • Loop
    • Executa linhas de comando, como as abaixo:
  5. Usa a indentação como controle de bloco, não existe controles de bloco como chaves

  6. Fortemente tipada

    • Numéricos: Int, long, float, complex
    • Textuais: Str
    • Coleções: list(usando[]), tuple(usando()), set(usando{})
    • Dicionários: dictionary (tipo um Json)
    • Nada: None (Paython não possui Null, no lugar usa-se None)
    • Um objeto de um tipo não muda para outro tipo, mas pode ser explicitamente convertido -> X = int(algum_texto) ou x = list('asdf')
  7. Dinamicamente tipada

    • Uma variável que continha o objeto de um tipo, pode receber outro objeto de outro tipo
    • O tipo de uma variável só é checado em temo de execução
  8. Variáveis e Atribuição

    • >>> a = 1
    • >>> a = 2
    • >>> a, b = 1, 2
    • >>> a, b = a, a+b
    • >>> a, b (1, 3)
    • >>> def a_func(): ... return 0, 10, 100 >>> c1, c2, c3 = a_func() >>>c1 = 0, c2 = 10 e c3 = 100
  9. Operadores Aritméticos

    • Soma: +
    • Subtração: -
    • Multiplicação: *
    • Divisão: /
      • >>> 5/2 = 2.5
      • >>> 4/2 = 2.0
    • Divisão de Inteiros: //
      • >>> 5//2 = 2
      • >>> 4/2 = 2
    • Potenciação: **
      • 10 ao quadrado = 10**2 = 100
    • Módulo: %
      • 10%3 = 1 (É o resto da divisão)
  10. Operadores Lógicos

    • Maior: >
    • Menor: <
    • Maior ou Igual: >=
    • Menor ou Igual: <=
    • Igual: ==
    • Diferente: !=
    • Negação: Not
    • Conjunção: and
    • Disjunção: or
    • Não suporta: ++
    • Suporta: +=, que igual x = x + 1
    • X = 13 X -= 1 = 12
    • X *= 2 = 24
    • Atenção a pegadinha: ++X, etá apenas mantendo o sinal positivo, ao passo que -X invete o sinal, se vale 24 fica -24, portanto --X = -24

Información

Descripción
..
Creado por
Junior Pinheiro
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?