Primeiros Passos
ANTES É NECESSÁRIO A INSTALAÇÃO DO PYTHON NO COMPUTADOR OU PYDROID3 NO CELULAR
Digite no Pydroid 3 ou no navegado Jupyter:
print("Alô Python")
Saída: Alô Python
# Simples assim
Operação Aritmética
Digite:
2 + 2
Saída: 4
Digite:
2 * 3
Saída: 6
Digite:
6 / 2
Saída: 3
Variável e Lista
Digite:
minha_lista = [1,2,3]
print(minha_lista)
Saída: [1, 2, 3]
Digite:
minha_lista = ['carro', 'meu curso', 2, 0, 2, 3]
print(minha_lista)
Saída: ['carro', 'meu curso', 2, 0, 2, 3]
Digite:
lista = [2,0,2,3]
lista.append('mostre-me')
print(lista)
Saída: [2, 0, 2, 3, 'mostre-me']
Digite:
nova_lista = ['a', 'e', 'c', 'b', 'd', 'f']
print(nova_lista)
nova_lista.reverse()
print(nova_lista)
nova_lista.sort()
print(nova_lista)
Saída:
['a', 'e', 'c', 'b', 'd', 'f']
['f', 'd', 'b', 'c', 'e', 'a']
['a', 'b', 'c', 'd', 'e', 'f'] In [ ]:
Digite:
lst1 = [1,2,3]
lst2 = [4,5,6]
lst3 = [7,8,9]
matrix = [lst1, lst2, lst3]
matrix
Saída: [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Dicionário
Digite:
meu_dicionario = {'chave1' : 'valor1', 'chave2' : 'valor2', 'chave3' : 'valor3'}
meu_dicionario['chave1']
Saída: 'valor1'
Digite:
meu_dicionario = {'chave1' : 2023, 'chave2' : 2022, 'chave3' : 'valor3'}
meu_dicionario['chave2']
Saída: 2022
Digite:
meu_dicionario = {'chave1' : 2023, 'chave2' : 2022, 'chave3' : 2021}
meu_dicionario.keys()
Saída: dict_keys(['chave1', 'chave2', 'chave3'])
Digite:
meu_dicionario.values()
Saída: dict_values([2023, 2022, 2021])
Digite:
meu_dicionario.items()
Saída: dict_items([('chave1', 2023), ('chave2', 2022), ('chave3', 2021)])
Tuplas (listas imutáveis)
Digite:
minha_tupla = (1,2,3,4)
print(minha_tupla)
len(minha_tupla)
Saída:
(1, 2, 3, 4)
4
Digite:
minha_tupla = ('um', 2)
minha_tupla
Saída: ('um', 2)
Digite:
minha_tupla[-1]
Saída: 2
Operadores de Comparação e Set
Digite:
1< 3 and 3>2
Saída: True
Digite:
2>4
Saída: False
Digite:
x = set()
x.add(1)
x.add(2)
x
Saída: {1, 2}
If, Elif, Else e For
Digite:
pessoa = 'Sócrates'
if pessoa == 'Platão':
print('Olá Platão!')
else:
print('Olá Sócrates!')
Saída: Olá Sócrates!
Digite:
pessoa = 'Aristóteles'
if pessoa == 'Platão':
print('Olá Platão!')
elif pessoa == 'Aristóteles':
print('Olá Aristóteles!')
else:
print('Olá Sócrates!')
Saída: Olá Aristóteles!
Digite:
lista = [1,2,3,4,5,6,7,8,9,10]
for numero in lista:
print(numero)
Saída:
1
2
3
4
5
6
7
8
9
10
Digite:
for numero in lista:
if numero % 2 == 0:
print('Número par: ')
print(numero)
Saída: Número par: 2 Número par: 4 Número par: 6 Número par: 8 Número par: 10
Digite:
s = {'ch1': 1, 'ch2' : 2}
for item in s:
print(item)
Saída: ch1 ch2
while e range
Digite:
x = 0
while x < 10:
print('x está correto: ', x)
print(' x ainda é menor que 10, adicionando 1 a x')
x+=1
if x == 3:
print('pare porque x == 3)
break
else:
print('continuando ...')
continue
Saída: x está correto: 0 x ainda é menor que 10, adicionando 1 a x x está correto: 0 x ainda é menor que 10, adicionando 1 a x x está correto: 0 ... (continua)
Digite:
range(0,10)
list(range(0,10))
Saída: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Digite:
h = range(22,33)
tuple(h)
Saída: (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
Digite:
for iterar in range(0,10):
print(iterar)
Saída: 0
1
2
3
4
5
6
7
8
9
Funções
Digite:
def diga_olá():
print('Olá')
diga_olá()
Saída: Olá
Digite:
def adicionar_numero(numero1, numero2):
return numero1 + numero2
adicionar_numero(8,10)
Saída: 18
Digite:
y = 30
def imprimir():
y = 60
return y
print(y)
print(imprimir())
Saída:
30
60