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

Garbage 1

Este documento apresenta uma aula sobre a linguagem de programação Python. Resume as principais características de Python como sendo uma linguagem de alto nível, interpretada e de uso geral criada por Guido van Rossum. Explica conceitos básicos como variáveis, atribuição, operadores aritméticos e relacionais.

Enviado por

Lucas Oliveira
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)
35 visualizações12 páginas

Garbage 1

Este documento apresenta uma aula sobre a linguagem de programação Python. Resume as principais características de Python como sendo uma linguagem de alto nível, interpretada e de uso geral criada por Guido van Rossum. Explica conceitos básicos como variáveis, atribuição, operadores aritméticos e relacionais.

Enviado por

Lucas Oliveira
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/ 12

Introdução à Computação - MAC110/MAC115 - Departamento de Ciência da Computação - IME-USP

Linguagem Python

Aula 2
Características

Python é uma linguagem de alto nível, de uso geral,


criada por Guido van Rossum, lançada em 1991.
Versões: Python 1.0 (1994), Python 2.0 (2000), Python 3.0 (2008) l
L

Conhecido por sua simplicidade, legibilidade e


portabilidade.

É uma linguagem interpretada ("e compilada")

Pode ser usada para aplicações web, científicas, jogos,


sistemas administrativos, etc. [Usada por Google, Dropbox,
Youtube, Mozilla, NASA,…]
Linguagens compiladas

i
i.
Compilador: programa que traduz um programa numa linguagem de alto
nível (código fonte) num código em linguagem de máquina (código binário)
-
D-
Python - linguagem interpretada

Fluxo quando o código fonte (source code) está em Python


Ex. de um programa em Python

l
Conceitos básicos

Variáveis
Uma variável é um nome que se refere a um objeto (valor). É a
maneira de se referir a uma posição de memória usada num
programa. É um nome simbólico para um local físico (uma “casa de
pombo”). Este lugar físico poderá conter valores como números,
textos, etc.
No decorrer da execução do programa, novos valores (de diferentes tipos) podem ser
atribuídos às variáveis.

1-F-
• Em Python não
aaaa
se declara variáveis (ou os seus tipos). Quando precisar, basta pensar
-

num nome (válido) e começar a usá-lo.


-

• Escolha de nomes válidos para as variáveis (veja a seguir)


Variáveis
Como escolher nomes para as variáveis:
1. Podem conter letras minúsculas (a… z), letras maiúsculas (A…Z), dígitos (0…9), ou o
caractere “_” (underscore); mas não podem começar com um dígito.

2. Podem ter qualquer comprimento;

3. Não podem ser uma das palavras-chaves (keywords) do Python. (Logo, você saberá
quais são.)

OBS: Letras maíusculas e minúsculas são consideradas distintas! Assim, os nomes


max, Max, MAX, MaX são todos distintos. Cuidado para não errar!
• Exemplos corretos: dia, Dia, mes, Mes, Resposta5, Bola7, H2SO4, EP2_mac110,
x3, x_3, ano_bissexto, temperatura_media, Preco_Max, Nome, total_sum ,
numero_aleatorio, conta_pares, lista_nomes, lista_precos, Lista_notas, Pi, delta,
epsilon, maximo, peso_min, Ehprimo, pe_de_moleque, _Min_Max,
• Exemplos incorretos: 7Bola, @rroba, bravo! , Argh&%#, lista-de-precos, True, False
Comando de atribuição

X = 42 ☒
Y = 78 •

Y=X+Y-3 ao

<variavel> = <expressao aritmetica>


Significado:
<variavel> recebe o valor da <expr. aritmetica>
Operadores aritméticos

Tabela dos operadores aritméticos em ordem decrescente de precedência


Expressões típicas com inteiros
Operadores e expressões relacionais
Notas de aulas para a disciplina

Introdução à Computação - MAC110/MAC115 - IME-USP

Profas. Nami Kobayashi e Yoshiko Wakabayashi

Você também pode gostar