AULA 5 - LINGUAGEM DE PROGRAMACAO Python.pptx

17 Pages • 666 Words • PDF • 290.3 KB
Uploaded at 2021-09-24 11:18

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


Algoritmos Computacionais Professor: Marcio Fraga E-mail: [email protected]

Linguagem de Programação

Python

COMO VOU UTILIZAR TUDO QUE VI EM PORTUGOL em Python?

O QUE É A LINGUAGEM Python? QUAIS AS DIFERENÇAS?

Linguagem de Programação Python O que é? é uma linguagem de alto nível, interpretada, interativa e orientada a objetos. Alto nível: a sua estrutura e os termos utilizados se aproximam da Língua Humana; Interpretada: Python é processada em tempo de execução. Ou seja, não é necessário compilar (transformar o código em linguagem de máquina) antes de executar o seu programa; Interativa: permite que possamos interagir com o usuário através de comandos; Orientada a Objetos: Python suporta o paradigma que permite encapsular códigos em objetos. Suporta programação estruturada

Linguagem de Programação Python

Origem da Linguagem: Foi desenvolvida por Guido Van Rossum Data de surgimento: 1991 Licença de uso: GNU General Public License (GPL) Principais Características: Fácil de aprender: Python tem poucas palavras reservadas e estrutura simples Portável: Python pode ser executado em várias plataformas diferentes com a mesma interface Escalável: Python provê estrutura e suporte para grandes sistemas Permite comunicação com vários bancos de dados Suporta aplicações com interfaces gráficas

Linguagem de Programação Python

Portugol

Linguagem C #include void main() { printf(“Oi mundo”); }

Python

Linguagem de Programação Python Palavras reservadas: palavras utilizadas pela linguagem que não podem ser usadas como nome identificadores de variáveis, por exemplo

Lista de Palavras reservadas no Python and

else

import

raise

assert

except

in

return

break

exec

is

try

class

finally

lambda

while

continue

for

not

with

def

from

or

yield

del

global

pass

elif

if

print

Linguagem de Programação Python

Tipos de dados em Python Portugol

Python

inteiro

int

inteiro

long

real

float

caracter

String

booleano

boolean

Linguagem de Programação Python Como declaro uma variável em Python? Portugol regra:

nome_variavel:tipo_dado

exemplo:

numero: inteiro

Python regra:

nome_variavel

exemplo:

numero

Importante: para definir o tipo da variável é necessário usar a expressão int(), float(), etc.

Linguagem de Programação Python Entrada e Saída de dados em Python print(“mensagem”): exibe uma mensagem ou o valor de uma variável na tela input(): recebe um ou mais dados do usuário

primeiro exemplo: n=1 print(“o valor de n é: ”, n)

segundo exemplo: n = int(input(“Digite um valor: ”)) print(“o valor de n é: ”, n)

Linguagem de Programação Python Operadores Aritméticos e de atribuição Operador

Descrição

Exemplo

=

atribui um valor a variável

a=2

+

adição

a + b = 15

-

subtração

a-b=5

*

multiplicação

a * b = 30

/

divisão

a/b=2

%

Módulo da divisão (resto)

a%b=0

**

exponenciação

a ** 2 = 8

Linguagem de Programação Python Exemplo 1: Faça um programa que receba dois números e retorne a soma e a multiplicação dos dois números.

Exemplo 2: Faça um programa que receba um número e retorne o seu valor elevado ao quadrado

Linguagem de Programação Python Exemplo 3: Faça um programa que receba três números e retorne a média aritmética deles;

Exemplo 4: Faça um programa que receba o ano que uma pessoa nasceu e retorne quantos anos ela tem hoje

Linguagem de Programação Python Como posso utilizar? instalar o python https://www.python.org/downloads/ instalar o sublime text3 (seria estilo o visualg) https://www.sublimetext.com/3 Professor, tem como utilizar sem precisar instalar nada? https://repl.it/languages/python3

DÚVIDAS?

Mão na massa 1. Faça um programa que receba o valor total de uma compra, o valor em dinheiro dado pelo cliente e retorne o seu troco; 2. Considerando que o ano tem 365 dias e o dia tem 24 horas, faça um algoritmo que receba a idade de uma pessoa e retorne quantas horas ela já viveu. 3. Sabendo que no Wyden a primeira e a segunda nota tem peso 3 e a terceira nota tem peso 4, faça um algoritmo que receba as três notas de um aluno e retorne a sua média ponderada. 4. Considerando que a Copa do Mundo de Futebol acontece a cada quatro anos, e que a última edição aconteceu em 2018, faça um algoritmo que liste quando irá acontecer as duas próximas Copas.
AULA 5 - LINGUAGEM DE PROGRAMACAO Python.pptx

Related documents

17 Pages • 666 Words • PDF • 290.3 KB

76 Pages • 3,385 Words • PDF • 2.7 MB

41 Pages • 1,034 Words • PDF • 1.8 MB

10 Pages • 1,465 Words • PDF • 957.2 KB

67 Pages • 36,205 Words • PDF • 11.9 MB

2 Pages • 255 Words • PDF • 59.9 KB

4 Pages • 796 Words • PDF • 94.2 KB

1 Pages • 175 Words • PDF • 183.7 KB

17 Pages • 1,255 Words • PDF • 2.4 MB

3 Pages • 934 Words • PDF • 753.1 KB

0 Pages • 537 Words • PDF • 109.5 KB