0% acharam este documento útil (0 voto)
1 visualizações24 páginas

4 Instal Python

O documento aborda a instalação e principais características da linguagem de programação Python, destacando sua natureza interpretada, facilidade de uso e tipagem dinâmica. Também menciona a importância dos editores de código, como IDLE, e fornece instruções sobre atribuição, entrada e saída de dados em Python. Além disso, apresenta exemplos práticos e exercícios para aplicação dos conceitos aprendidos.

Enviado por

rodrigo.sa.2008
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações24 páginas

4 Instal Python

O documento aborda a instalação e principais características da linguagem de programação Python, destacando sua natureza interpretada, facilidade de uso e tipagem dinâmica. Também menciona a importância dos editores de código, como IDLE, e fornece instruções sobre atribuição, entrada e saída de dados em Python. Além disso, apresenta exemplos práticos e exercícios para aplicação dos conceitos aprendidos.

Enviado por

rodrigo.sa.2008
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 24

1

Sumário (/10/2025)

Instalação do python
Principais recursos e vantagens da linguagem Python.
Editores de código Fonte ou IDLE
Instruções de atribuição, de entrada e de saída de dados.
Comentários
Paradigmas de programação
2
O paradigma de programação é um modelo ou estilo de programação que
orienta a escrita do código de um programa. Dependendo do paradigma de
programação, as linguagens de programação podem ser classificadas em:

Na linguagem Imperativa, o programador escreve o código que especifica os


passos que o computador tem de seguir para atingir o objetivo.
Linguagem de programação: Python
3

O que é Python?
O Python é uma linguagem de programação imperativa
amplamente usada em aplicações para a Web, desenvolvimento
de software, ciência de dados , etc . Os programadores usam o
Python porque é eficiente e fácil de aprender. O Python é
multiplataforma, o que significa que pode ser executado em
diferentes sistemas operativos, como Windows, macOS, Linux, sem
precisar de modificações no código. É um software livre.
4
Quais são os principais recursos do Python?
1. Uma linguagem interpretada: O Python é uma linguagem
interpretada, o que significa que executa diretamente o código
linha por linha. Se houver erros no código do programa, ele será
interrompido. Portanto, os programadores podem encontrar
rapidamente os erros no código.

2. Uma linguagem fácil de usar: O Python usa palavras semelhantes


às do inglês. Ao contrário de outras linguagens de
programação, o Python não usa chaves. Em vez disso, usa
indentação.
Quais são os principais recursos do Python?
5

3. Uma linguagem com tipos dinâmicos: Não é preciso declarar tipos de


variáveis ao escrever o código, porque o Python determina-os no tempo de
execução. Dessa forma, é possível escrever programas Python mais
rapidamente.

4. Uma linguagem de alto nível: O Python está mais próximo das


linguagens humanas do que outras linguagens de programação.
6 Algumas das vantagens do Python

1. Os programadores podem ler e entender facilmente um programa Python,


porque tem uma sintaxe básica semelhante à do inglês (legibilidade).

2. O Python aumenta a produtividade dos programadores, porque podem


escrever um programa usando menos linhas de código em comparação com
outras linguagens.

3. O Python tem uma grande biblioteca-padrão que contém códigos reutilizáveis


para quase todas as tarefas. Como resultado, os programadores não precisam
escrever códigos do zero.
Algumas das vantagens do Python
7 (continução)
4. A comunidade ativa do Python inclui milhões de programadores
(desenvolvedores) de suporte em todo o mundo.

5. Muitos recursos úteis sobre Python estão disponíveis na Internet. Por


exemplo, pode encontrar facilmente vídeos, tutoriais e documentação
vária.

7. É possível fazer a portabilidade do Python entre diferentes sistemas


operativos (Windows, macOS, Linux e Unix), sem nenhuma modificação.

Fonte: https://aws.amazon.com/pt/what-is/python/
Editores de código Fonte ou IDLE/IDE
8

Um IDLE (Integrated Development and Learning Environment), IDE (Interface


Development Environment) ou Editor é um programa que permite, ao
programador, criar e modificar o texto do ficheiro que contém as instruções
do programa. Este ficheiro, guardado em disco, contém o código-fonte (.py).
Após instalado, é possível começar a utilizá-lo sem instalar mais software,
através do IDLE, podendo ser executado digitando IDLE em Procurar na barra
de tarefas do Windows.
O IDLE permite o acesso à janela principal IDLE Shell e à janela do editor IDLE
Editores de código Fonte ou IDLE/IDE
9

A janela principal, IDLE Shell, que surge no início da O editor IDLE permite criar programas e iniciar a sua
execução do IDLE, consiste num ambiente Python execução,
interativo, possibilitando a execução direta de selecionando o comando Run Module, no
instruções, quando indicadas após o prompt >>>. menu Run( ou F5). A execução do programa
Esta janela permite igualmente aceder ao editor IDLE decorre no IDLE Shell.
quando selecionado o comando New File, no
menu File.
Outros Editores de código Fonte ou IDE
10
Instalar o Python
11
Acede à equipa do teams ou ao site oficial do Python:
https://www.python.org/downloads/
e faça o download e a instalação do Python .
12

Instalar o Python

Depois de instalado é só ir ao “procurar” e escrever “IDLE” .


Para criar um novo programa clique no separador “File”→”New File”,
abrindo desta forma o modo de programação.

Nota: antes de executar(RUN ou F5) é necessário guardar.


Python online
13
Em alternativa pode usar o Python online
Em https://www.online-python.com/
Para guardar e fazer o download do projeto, clique no
ícone assinale e altere o nome do projeto→Salvar

Teclas de atalho
para python online

Run Code - F8
Save Code - F10
INSTRUÇÃO DE ATRIBUIÇÃO
Uma instrução de atribuição tem por finalidade associar um determinado valor a uma
variável. Em Python, para implementar esta operação, utiliza-se o sinal =, que é o
operador de atribuição.

Sintaxe Sintaxe Python


pseudocódigo
nome = “Carla”
idade ← 49
Ou idade= 49
idade:=49
Comentários: como sabes, são linhas ignoradas pelo compilador.
No Python, para definir apenas uma linha de comentário, utiliza-se o símbolo # no
início da linha. Quando se pretende definir um conjunto de linhas que fazem parte de
um comentário, utilizam-se aspas triplas ("""…""") ou plicas triplas ('''…'''), para as
delimitar.
Instruções de entrada de dados em Python
A instrução de entrada serve para introduzir os dados no programa, que são
15 armazenados em variáveis. Em Python, para implementar esta operação, utiliza-
se o comando input

Sintaxe:
nome_variável=tipo de dados é Opcional(input(“mensagem para o utilizador”))

exemplos Descrição
nome=input() Entrada de dados, por defeito, do tipo string, atribuídos à variável
nome. Surge apenas no ecrã o cursor a piscar para o utilizador
indicar os dados
nome=input(‘Indique o seu nome’) Entrada de dados, por defeito, do tipo string, atribuídos à
variável nome. Apresenta uma mensagem ao utilizador
nome=input(‘Indique o seu nome\n’) Entrada de dados, por defeito, do tipo string, atribuídos à
variável nome. Apresenta uma mensagem ao utilizador e o
\n faz mudança de linha.
idade=int(input(‘Digite a sua Entrada de dados do tipo inteiro, atribuídos à variável idade.
idade:’)) Apresenta uma mensagem ao utilizador
altura=float(input(‘Indique a sua Entrada de dados, do tipo real, atribuídos à variável altura.
altura’)) Apresenta uma mensagem ao utilizador
Instruções de saída de dados em Python: a função print()
Sintaxe:
16
Print( “mensagem”, <variáveis>)
exemplo descrição
print() Cria uma nova linha
print(‘programar em Python’) Escreve no ecrã de mensagem constituída por 1 linha de texto
print(‘+’*7) Escreve no ecrã o carácter ‘+’ repetido 7 vezes
print(‘\n’*3) Cria 3 novas linhas em branco
print(‘Sábado\n Domingo’) Escreve no ecrã ‘Sábado’ e ‘Domingo’ em 2 linhas
consecutivas
print('sábado','\n'*3, ' domingo') Deixa 3 linhas entre “sábado” e “domingo”
print(‘Sábado\t\t Domingo’) ou Escreve no ecrã ‘Sábado’ e ‘Domingo’ separado por 2
print((‘Sábado’,’\t’*2,’ Domingo’) tabulações
print(‘Sábado \” Domingo” ’) Escreve no ecrã ‘Sábado’ e ‘Domingo’ separado por aspas
print(‘Sábado\\Domingo’) Escreve no ecrã ‘Sábado’ e ‘Domingo’ separado por uma
barra
print(‘’’Aplicações Escrita no ecrã da mensagem distribuída por 3 linhas de texto
Informáticas B
12.ºAno’’’) ou print("Aplicações \n
Informáticas B\n 12.º Ano")
Nota: No print() também ser usado
Nota: as plicas simples (‘…’) podem ser substituídas por aspas simples (“…”)
Instruções de saída de dados em Python: a função print()
17

Exemplo de Descrição
alinhamentos
MSN= “python!" Escreve no ecrã a mensagem centralizado dentro de um
print(MSN.center(50)) espaço de 50 caracteres(conta os carateres que ocupam
a string e os espaços extras são preenchidos com o
caractere de espaço por padrão, de forma que a string
fique centralizada no meio. Neste caso são 21 à esquerda
e 22 à direita da string "python”
print(MSN.center(50, '-')) os espaços extras são preenchidos com o caractere
“-”
O ^ indica alinhamento central : Escreve no ecrã de
print(f"{MSN:^50}") mensagem centralizado dentro de um espaço de 50
caracteres

print(MSN.rjust(50)) Alinha a string à direita, completando o lado


esquerdo com espaços (ou outro caractere se
ou especificado) até que o comprimento total da string
seja igual ao número especificado como argumento.
Exemplos:
Acede ao editor de texto do python(IDLE) ou ao online e realiza os exercícios:

18
1)Crie um programa(“Identificação”) que peça o nome, o ano de
escolaridade e o ano de nascimento. Como output deve apresentar a
mensagem semelhante à indicada (dividida em 2 linhas).
Resolução
19
Exemplos:
Acede ao editor de texto do python(IDLE) ou ao online e realiza os exercícios:

20
2) Crie um programa que permita introduzir a nota de 3 testes do aluno
“X” e no final mostre a seguinte mensagem: “ A média das notas do(a)
“X” é = ...). A média deve ser arredondada com 2 casas decimais.

Nota: Para que o resultado tenha 2 casas decimais no output, podes optar por
uma de 2 formas(ou usar o método Format (), como veremos mais à frente)
a) print( f” mensagem {nom_var:.nf}”) ( em que “n” representa as casas decimais).
Veja o exemplo:

print(f" Número com 2 casas decimais {media:.2f}")

b)Outra forma: print(“ mensagem :%.nf” %media )


print(“Número com 2 casas decimais:%.2f” % media)
21 output
Resolução
22
3) Crie um programa que permita fazer a
23 conversão(cambio) de uma determinada quantia em
euros para dólares. Limita a 2 o n.º de casas decimais.
24 Resolução

Você também pode gostar