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

Mapa mental

Python

jose roberto amorim junior Informática Portugués

Python

Contenido del mapa

Python

  1. Linguagem Interpretada

  2. Orientada a Objetos

    • implementa herança múltipla
      • uma classe pode herdar propriedades de outra classe
  3. Tipagem Inferida e Dinâmica

  4. Multi-Plataforma

  5. Sintaxe Simples

    • STrings
      • Aspas '' ou ""
      • concatenar string - "ola" + "mundo" = "olá mundo"
      • print ("Olá" * 3) = OláOláOlá
      • palavra = 'Gran Cursos'
        • palavra[0] #caractere na posição 0
          • 'G'
        • palavra[-1]
          • 's'
        • palavra[1:3] #do caracter 1 até 2 (3-1)
          • 'ra'
        • palavra[1:] #do caracter 1 até o final da string
        • palavra[:3] #do inicio da string até o caracter 2 (3-1)
        • palavra[0] = 'g' #não é possível atribuir UM NOVO VALOR a um string.
    • Lista
      • lista = [1, 4, 9, 16, 25]
        • mesmo esquema da string para acessar os elementos
        • LISTAS PODEM SER ALTERADAS
          • lista [0] = 10
            • [10, 4, 9, 16, 25]
        • Métodos adicionais
          • lista.append(7) #adiciona um elemento ao final da lista
            • [1, 4, 9, 16, 25, 7]
          • lista.insert(1, 99) #insere um elemento na posição indicada na lista.
            • [1,99, 4, 9, 16, 25]
          • lista.remove(1) #remove a primeira ocorrência do elemento passado como parâmetro
            • [4, 9, 16, 25]
  6. Indentação (espaço) afeta o código

  7. Aplicações

    • Scripts de Linha de Comando
    • Aplicações Científicas e de engenharia
    • Inteligência Artificial
    • Aplicação Web
  8. Comandos

    • Python 2.7
      • >>> print "Olá Mundo"
      • Olá Mundo
    • Python 3.0
      • >>> print ("Olá Mundo")
      • Olá Mundo
  9. Variáveis

    • Para criar uma variável em Python basta realizar uma atribuição a um identificador, que deve COMEÇAR com um LETRA ou _ e não ser uma PALAVRA RESERVADA da linguagem.
    • >>> palavra = "Olá Mundo"
      • print(palavra)
        • Olá Mundo
    • >>> a, b - 0, 1
      • #Várias variáveis podem ser atribuídas em uma mesma linha
      • print(a)
        • 0
      • print(b)
        • 1
    • Tipo
      • Consultar tipo da variável:
        • a = 10
          • print(type(a))
            • <class 'int'>
        • a = None
          • print(type(a))
            • <class 'NoneType'>
          • None = Vazio
    • #Comentário#
      • # isso é um comentário #
    • Operadores matemáticos
      • 2 * * 3 #Exponenciação
        • 2³ =
      • 5 % 2 # Módulo (Resto da divisão)
      • X = 5
        • x += 1 #operador composto
          • print(x)
            • 6
    • Comparador matemático
      • 0 != 1 #diferente
  10. len = length = comprimento

    • len(lista) = 5
  11. str = Converte um número em um string

  12. while = repetição

    • = IF
    • ELSE
      • ELSE + FOR
        • FAZ TODO O FOR E DEPOIS O ELSE
      • else + while
        • FAZ O WHILE DEPOIS O ELSE
  13. for

  14. Range = progressão aritimética

    • range(0,10, 3)
      • range(0 (valor inicial), 10 (valor máximo (não está incluso, ou seja = 9)), 3 ( e um incremento))
      • 0, 3, 6, 9
      • se range(5)
        • Assume que o intervalo começa no zero e tem incremento 1
        • 0, 1, 2, 3, 4
        • 5 valor máximo, não incluído
      • range(5,10)
        • assume incremento 1
        • 5, 6, 7, 8, 9
        • 10 = valor máximo, não incluso
  15. FUNÇÕES

    • def
      • define a função
    • return
      • retorna a função
    • ESCOPO
      • separado, variáveis definidas na função so "funcionam" dentro da função
    • lambda
  16. TUPLA

    • SÃO IMUTÁVEIS
    • >>> tupla = "joão", 1, True
      • print (tupla)
        • ('joão, 1, True)
  17. SETS

    • "LISTA NÃO ORDENADA, MAS SEM REPETIÇÃO"

Imágenes y archivos del mapa

  • Python
  • Python
  • Python
  • Python

Información

Descripción
Informática Mapa Mental sobre Python, creado por jose roberto amorim junior el 31/07/2018.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?