Tutorial do Python
Python
Uma linguagem de programação é uma linguagem escrita e formal que nos permite
comunicar com um computador. Ou seja, através de um conjunto de símbolos e regras,
criamos programas para serem executadas pelo computador.
O Python é uma das linguagens de programação mais simples e utilizadas no presente.
Para escrever programas em Python e executá-los pode:
1. utilizar plataformas online, tais como:
Colab, disponível em colab.research.google.com (é necessário conta da Google);
Programiz, disponível em programiz.com
2. utilizar calculadoras gráficas com o módulo Python;
3. instalar uma versão do Python, disponível em python.org.
Para a escrita dos programas em Python ulizamos este soware.
Para correr
o programa Iniciar uma
nova linha de código
Ambiente Colab da Google
Para correr o programa é
preciso gravar o ficheiro
Iniciar um novo
programa em New File
Ambiente do python.org
Tutorial do Python
1. A linguagem Python
A linguagem permite manipular um conjunto de símbolos e regras, manipulando informações de
vários pos de dados. Destacamos os que representam números.
Tipo de dados Descrição
Inteiro (int) Permite representar números inteiros.
Permite representar números racionais e/ou aproximações de números
Real (float)
reais.
Definição de variáveis
As variáveis servem para armazenar valores em memória. Devem começar sempre por letra minúscula.
Introdução e apresentação de dados
Para introduzir dados durante a execução do programa usa-se a função input()
Para apresentar dos dados, usa-se a função print().
Operações aritméticas e comparação de valores
Realizar operações aritméticas Comparação de valores
Operadores condicionais if – elif – else
São ulizados em instruções que podem ou não ser executadas, conforme se verifiquem, ou não,
determinadas condições.
Algoritmo
Ler números a e b
Se a – b > 0
Escrever “a é maior do que b”
Caso contrário, se a – b < 0
Escrever “b é maior do que a”
Senão
Escrever “ a é igual a b”
Tutorial do Python
Funções
Uma função é uma estrutura que agrupa um conjunto de instruções que podem ser reulizadas.
Algoritmo
função f
leia x
y x2
devolva y
Operadores de repetição
São ulizados em instruções que implementam um ciclo, ou seja, uma sequência de instruções que é
executada repevamente.
For i in range
A instrução for permite reper um bloco de instruções, um número predeterminado de vezes.
range a , b designa a sequência de a até b –1 .
Algoritmo
Para i de 1 até 10, inclusive
Determine c 5i
Devolva cada c
Uma alternava à instrução for é a instrução while que permite executar repedamente um conjunto de
instruções enquanto uma determinada condição ver o valor verdadeiro.
Listas
Uma lista é uma sequência de elementos de qualquer po, separados por vírgulas, e delimitada por
parênteses retos. A ordem do primeiro elemento da lista é 0.
Algoritmo
Crie a lista com os múlplos de 5 de 5 a 30
Determine o 3.º elemento da lista
Acrescente o novo elemento da lista: 35
Devolva a lista
Tutorial do Python
2. O Python nas calculadoras gráficas
Exemplo:
Escreva e execute o seguinte programa, com o nome resto.py, em Python na calculadora gráfica.
Resolução:
Procedimentos
Casio fx-CG
Entrar no menu Python e para adicionar um novo ficheiro com um programa deve
selecionar NEW (e) e atribuir-lhe o nome, concluindo a ação com a tecla l.
Ao escrever o programa aparecem novos menus que permitem guardar o ficheiro (q), executar
o script/programa no Shell/interpretador do Python (w), inserir símbolos como os parênteses,
aspas, barras e o cardinal (e), exibir símbolos, operadores, número e letras (r), alternar entre
maiúsculas e minúsculas (y), e premindo o u obtém-se novas possibilidade como abrir
estruturas de repetição e condição (q), operadores (w), colocar o cursor numa linha específica
(e) e procurar texto (r). A alternativa a usar o texto e comandos é usar o catálogo (L4).
Depois de concluir a escrita do script, basta selecionar a opção RUN e, depois de perguntar se
quer gravar o ficheiro, que deve ser respondido YES (q), o programa é executado.
Tutorial do Python
TI-Nspire
Depois de premir c e criar um novo documento, selecionar A Adicionar Python e
Novo. Atribuir nome ao ficheiro e premir 4 .
Premindo a tecla b, tem-se acesso a vários tipos de comandos dos quais se destacam os
Planos integrados com as estrututuras de condição, repetição e funções, comandos de input e
output (entrada e saída) e ainda o tipo de variável.
Depois de escrever o scrip, premindo as teclas / e R, ou em b selecionar 2 Executar
seguido de 1 Executar, o programa é executado, abrindo um novo documento na barra superior
da calculadora.
Tutorial do Python
NumWorks
Entrar no menu Python e para adicionar um script deve começar por lhe atribuir o
nome.
À medida que for escrevendo o programa, a calculadora vai sugerindo comandos.
Na caixa de ferramentas, , encontra comandos pré-definidos de estruturas de repetição, de
condição e de funções e ainda módulos que pode importar e um catálogo com os comandos mais
habituais.
Depois de escrever o programa, premindo o , nas opções ao lado do nome do script, pode
executar o programa que escreveu.
A família de calculadoras TI-84 Plus tem uma versão com o Python e que funciona de modo
análogo às outras calculadoras. O menu do Python App é acessível a parr da tecla prgm onde
tem acesso às opções Edit para construir o script e Run para executar o programa na Shell.
Enquanto se edita um programa, os principais comandos aparecem nos menus em baixo no ecrã.
Se a sua calculadora for um dos modelos apresentados e não ver o módulo do Python, deverá atualizar o
seu sistema operavo nos sites da marca.