GoConqr has a new look! Let us know what you think.

Mind map

Phyton (continuação)

Matheus Novais Chiappa Portuguese

Map content

Phyton (continuação)

  1. Construção de Função

    • O uso de funções permite incluir na análise de dados estruturas de condição e iteração. A seguir é apresentado o primeiro exemplo de uma função que tem sua definição a partir da instrução “def” com os nome da função logo a seguir e os parâmetros entre parênteses.
      • def soma(a,b):
  2. Entrada de dados

    • Um dos recursos que as vezes precisamos considerar é o de receber valores de quem está usando a aplicação. Isto permite que as funções e conjunto de instruções em Python no Colab se tornem mais genéricas sem necessidade de alterá-las a todo o momento para alterar determinados valores. Para isso é possível utilizar a instrução “input”. A instrução “input” para a execução da célula ou função, solicita ao usuário que digite um determinado valor e após a digitação do valor atribui para uma eventual variável o valor digitado.
      • Exemplo: variavel = input("Digite seu nome:")
        • utiliza-se o int (string) para converter para o tipo inteiro, ou float (string) para converter para o tipo float, já que o padrão do input é string
          • Exemplo: variavel = int(input("Digite sua idade:"))
  3. Estruturas de Decisão (Condicionais)

    • As estruturas de decisão permitem alterar o fluxo de execução de um programa, percorrendo um ou outro conjunto de instruções de acordo com o valor (Verdadeiro/Falso) de um teste lógico. Em Python temos as estruturas de decisão “se” (if), “se/senão” (if..else) e “se/senão se/senão” (if..elif..else)
      • A instrução if é utilizado quando precisamos decidir se um trecho do programa deve ou não ser executado. Ele é associado a uma condição, e o trecho de código será executado se o valor da condição for verdadeiro.
        • if <condição>: <instruções>
        • Na instrução if..else um trecho de código será executado se a condição for verdadeira e outro se a condição for falsa.
          • if <condição1>: <instruções1> else : <instruções2>
          • A instrução if..elif..else é usada quando houver diversas condições, cada uma associada a um trecho de código.
            • if <condição1>: <instruções1> elif <condição2>: <instruções2> else : <instruçõesN>
            • somente o bloco de comandos associado à 1a condição verdadeira encontrada será executado. Se nenhuma das condições tiver valor verdadeiro, executa o bloco de comandos default.
  4. Estruturas de Repetição

    • A Estrutura de repetição também conhecida como “loop” é utilizada para executar uma sequência de comandos por várias vezes. A repetição está associada ou a uma condição, que indica se deve continuar a repetição, ou a uma sequência de valores, que determina quantas vezes a sequência deve ser repetida.
    • Laço while
      • No laço while, o trecho de código da repetição está associado a uma condição. Enquanto a condição tiver valor verdadeiro, o trecho é executado. Quando a condição passa a ter valor falso, a repetição termina.
        • while <condição>: <instruções>
      • Laço for
        • O laço for é a estrutura de repetição mais utilizada em Python. Pode ser utilizado com uma sequência numérica (gerada com o comando range) ou associado a uma lista. O trecho de código da repetição é executado para cada valor da sequência numérica ou da lista.
          • for <variável> in range (<início>, <limite>, <passo>): <instruções>
            • for <variável> in <lista>: <instruções>

Information

Description
Mind Map on Phyton (continuação), created by Matheus Novais Chiappa on 06/10/2020.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?