0% acharam este documento útil (0 voto)
5 visualizações

Ficha 1 Python

Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações

Ficha 1 Python

Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 8

PYTHON

Objetivos:
● Introdução ao Python (História e Origem)
● Instalação e configuração do Editor
● Conceitos básicos de Python
● Exercícios práticos diversos

Software
● Python Editor: https://www.python.org/downloads/

Introdução
O que é o Python?? É uma linguagem de alto nível, podemos até dizer
que é altíssimo nível (VHLPL – very high level programming language),
interpretada e orientada a objetos.
A linguagem tem um modelo de desenvolvimento open source.
Quem utiliza Python?? Grande parte da api do Google é desenvolvida
em Python. Diversas distribuições Linux utilizam Python. Além disso, é uma
linguagem com portabilidade, pois não precisamos de compilar o programa
sempre que se muda de sistema operativo, basta para tal que exista
instalado um interpretador Python instalado. Nas distribuições Linux e
MacOs, o interpretador é nativo, vem instalado de fábrica.

1
Utilizando o Interpretador

Para quem estiver a utilizar um sistema Windows, basta ir ao Iniciar -


> Executar e escrever Python, isto após a instalação.

Podemos testar, utilizando para tal, comandos básicos de Python:


print(2)
print(“Olá Mundo”)
print(2+2)

1
Características do Python
● Case Sensitive

● Linguagem orientada a objetos

● Código auto-descritivo: simples e de fácil leitura

● Programação de alto nível

● Não suporta sobrecarga de funções

● Visa facilitar o desenvolvimento

● Foco na produtividade

Sintaxe

If X >Y:
big = X
small = Y

else:
big = Y
small = X
Simples e Objetivo!
Com conhecimentos básicos de inglês,
podemos iniciar os primeiros passos na
programação de Python

1
Variáveis
O conceito de uma variável no Python é representado sempre por um
objeto. Na verdade, tudo no Python é um objeto. Toda a variável é uma
referência. As variáveis armazenam endereços de memória e não valores.

O Python é muito dinâmico, a variável assume o seu tipo de acordo


com o valor que lhe for atribuído. No entanto, o Python tem características
fortes, no que diz respeito às variáveis, quando uma variável é um inteiro,
por exemplo, deve ser tratada como tal, caso contrário, terá de ser
convertida. Para mudar o seu tipo, teremos que a declarar novamente.

Vamos experimentar?

Atenção: As variáveis não podem ter espaços nem caracteres especiais, e


claro, são case sensitive. Podemos usar nome_da_variavel ou
Nome_variavel ou nomeVariavel.

Tipos de Dados de Variáveis

2
● Inteiros - ex: 25
● Strings - ex: “Olá”
● Float - ex: 12.65
● Booleana - True (verdadeira) ou False (Falso)

Podemos ainda querer saber que tipo de dados é que a nossa variável tem,
para tal, basta utilizarmos o type, e nos é devolvido o tipo de variável.

>>>type(1)
< class ‘int’>

Experimente!!

Comentários

Para inserir comentários no nosso código, usamos o #, exemplo

var1 = 10 #variável do tipo inteiro

Operadores Matemáticos, lógicos e Relacionais

Operadores Matemáticos

Operador Operação
+ Adição

- Subtração

* Multiplicação

/ Divisão

** Expoente

% Resto da divisão

= Atribuição

3
4
Operadores Relacionais

Operador Operação
== Igual

!= Diferente

> Maior

< Menor

>= Maior ou igual

<= Menor ou igual

Operadores Lógicos

Operador Operação
AND Duas condições são verdadeiras

OR Pelo menos uma condição é verdadeira

NOT Inverte o valor

Continuação
Para o Python, tudo é considerado Função. A primeira função que nós
aprendemos foi a print, que permite escrever na tela o que nós quisermos.
Vamos relembrar a nossa função, veja os seguintes comandos em
baixo, e tire as suas conclusões.

print (‘Olá Mundo’)


print(5 + 3 )
print(‘5’ + ‘3’)

Teste no seu editor, e tire as suas conclusões? Nos dois últimos comandos, o
resultado foi o mesmo?? Porquê?
Vamos experimentar outra situação:

5
nome = ‘José’
idade = 25
peso = 75
print(nome, idade, peso)

Porque é que não usamos o símbolo (+)?

E se quisermos mudar os valores??


Para tal, teremos que usar outra função, a input.

Vamos refazer o nosso programa….


nome = input (“Qual o seu nome?”)
idade = int(input (“Qual a sua idade?”))
peso = (input (“Qual o seu peso?”))
print(nome, idade, peso)

ATIVIDADE 1 - EXERCÍCIOS
1) Crie um Script, que peça o nome de uma pessoa. E em seguida, devolva uma mensagem
de boas vindas.
Exemplo de output: “Olá Célia, bem-vindo à Escola Sá da Bandeira.”

2) Cria um Script que peça o nome e a data de nascimento.


Exemplo de output: “Olá Célia, você nasceu no dia 30 de março de 1924.

3) Cria um script que peça dois números, e faça a sua soma.


Exemplo de output: A soma de 3 e 2 é igual 5

Experimenta no seu último print


print (“A soma de {} e {} é igual a {}”. format(n1, n2, s))
ou
print (“A soma de {} e {} é igual a {}”. format(n1, n2, n1+n2))

Brutaaallllllll!!!! 😍😍😍

Você também pode gostar