Ir para o conteúdo

Pythomatiza - W3schools #3⚓︎

Junte-se a nós em uma jornada imersiva pelo universo da programação Python! Nos Encontros Pythomatiza, guiados pelos materiais abrangentes do W3Schools, desvendaremos os segredos dessa linguagem poderosa e versátil, desbravando seus fundamentos e funcionalidades passo a passo.

O que foi abordado⚓︎

  • Atribuição de multiplos valores:

    x, y, z = "Orange", "Banana", "Cherry"
    print(x, y, z)
    
  • Unpack:

    fruits = ["apple", "banana", "cherry"]
    x, y, z = fruits
    print(x)
    print(y)
    print(z)
    print(x, y, z)
    
    * Operadores matemáticos:
    print(1+1) #soma
    print(8-4) #subtração
    print(2*2) #multiplicação
    print(4/2) #divisão com casa decimal
    print(5/2) #divisão com casa decimal
    print(5//2) #divisão inteira
    print(2**2) #expo
    print(5%2) #resto da divisão
    
  • Explorando Conceitos Avançados:

    • Escopo de Variáveis: Discutimos a diferença entre variáveis globais e locais e como o uso do global pode afetar o escopo de uma variável.
    • Funções: Aprofundamos o entendimento de funções, explorando a passagem de argumentos e o retorno de valores.
    • Formatação de Strings: Utilizamos f-strings (f'Aqui tem uma {variavel}') para formatar strings de forma mais eficiente:

      def test_variavel_global():
          global novo_nome
          novo_nome = 'Henrique'
          return f'Olá {novo_nome}'
      

Extras⚓︎

  • Instalamos o pacote taskpy para automatizar tarefas comuns no nosso projeto.

Referências⚓︎