LP1 P01 - Python
LP1 P01 - Python
LP1 P01 - Python
PROGRAMAÇÃO
(PYTHON)
Prof Silvano Oliveira
prof.silvano.oliveira@gmail.com
Roteiro
■ Linguagem Python
■ Ambiente de Testes dos Programas online
■ Comandos iniciais
■ Tipos de Dados
■ Variáveis
■ Operadores matemáticos
■ Cálculos no Python
$ python3
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:09:58)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
$ python programa1.py
Meu primeiro programa soma os numeros 2 e 3:
5
http://www.onlinegdb.com
■input
variável = input(“Mensagem”)
Obs: o tipo da variável sempre será
String, quando a entrada vier do input
Prof Silvano Oliveira (Linguagem Python) 8
Estrutura Básica de um Programa em Python
print("Olá turma de LP1")
print("Vamos programar em Python \o/")
>>> a = 10
>>> b = 10
>>> a = a+b
>>> a
20
>>> a = a + c
Prof Silvano Oliveira (Linguagem Python) 16
Tipo Inteiro (int)
■ Objetos do tipo int armazenam valores inteiros.
■ Objetos do tipo int são escritos comumente como escrevemos
inteiros.
– Exemplos: 3, 1034, e -512.
■ O tipo int possui precisão arbitrária (limitado à quantidade de
memória do seu computador).
>>> 1/10.0
0.1
>>> 0.1 + 0.2
0.30000000000000004
>>> print(42000)
42000
>>> print(42,000)
42 0
>>> print(42.000)
42.0
d = 3
c = 2
b = 4
d = c + b
a = d + 1
a = a + 1
print(a)
d = 3
c = 2
b = 4
d = c + b d = 2 + 4 ➔ (6)
a = d + 1 a = 6 + 1 ➔ (7)
a = a + 1 a = 7 + 1 ➔ (8)
print(a)
d = 3.0
c = 2.5
b = 4
d = b + 90
e = c * d
a = a + 1
print(a)
print(e)
Prof Silvano Oliveira (Linguagem Python) 26
Exercício
■ Você sabe dizer qual erro existe neste programa?
d = 3.0
c = 2.5
b = 4
d = b + 90 d = 4 + 90 ➔ (94)
e = c * d e = 2.5 * 94 ➔ (235)
a = a + 1 a = ?? + 1 ➔ ?? Erro !!!
print(a)
print(e)
Prof Silvano Oliveira (Linguagem Python) 27
ATÉ A PRÓXIMA