O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Phyton

Junior Pinheiro Português

Conteúdo do 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

Informações

Descrição
..
Criado por
Junior Pinheiro
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?