Escolar Documentos
Profissional Documentos
Cultura Documentos
Tags
Python
Sobre:
Porque Python
Sua carreira
Editor de texto ou IDE?
Código
Print
Comentário
Strings e números
Variables
Modificando dados
Input
Slice
String formatado
Funções
If dentro de lista:
Input dentro da lista:
Set
funções set
Dicionários
For loops em dicionários
Organizando dicionário
Lambda
Python
Sobre:
Criado por Guido Van Rossum
Porque Python
1. Simplicidade
Python 1
2. Maiores empresas do planeta usam Pythob
a. automação
b. web
c. aplicativos
3. grande comunidade
Sua carreira
1. Automação
i. Selenium
ii. PyTest
iii. PyUnit
2. Web Developer
a. Front-End
i.
b. Back-End
c. Ferramentas
i. Jango
ii. Flask
iii. web2py
3. Ethical Hacker
4. Game Developer
5. Data Analistics
a. Pandas
b. Numpy
Python 2
c. Scy kit learning
Somente com Python você não vai conseguir um lugar no mercado de trabalho.
1. Sublime Text
3. Atom
4. Replit - online.
Código
Print
print("Hello Word")
print('tudo bem?')
print('Que dia é hoje?')
Comentário
Não pode ser executado pelo programa
exemplo:
Python 3
'''
print("Hello Word")
print('tudo bem?')
print('Que dia é hoje?')
Strings e números
Text Numebers Boolean Type
Variables
Conceito, são contêineres de dados onde armazenamos dados.
Integer = 2
String= “texto”
Não precisa declarar o tipo da variável só declarar qual dado ela recebe e o python
entende qual o tipo de dado dela.
Exemplo:
x = 5
tipo = "dados"
print(x, tipo)
Modificando dados
Como alterar de number para string
Python 4
print(x + x) #texto 3 mais texto 3
print(y + y)
print(z + z)
Input
Aqui eu criei um código com inputs e condicionais(Ainda não foi ensinado no curso)
Slice
fatia uma variável
fruta = 'abacate'
Python 5
valor_fruta = 9.75
valor_fruta = str(valor_fruta)
print("quantos centavos custa a fruta?", valor_fruta[1:5])
'''só funciona com string por isso quando quero um pedaço de um
String formatado
Funções
return armazena um valor em uma função para se usar fora dela.
If dentro de lista:
if corCliente.lower() in cores:
print(f'Cor {corCliente.lower()} está em estoque')
else:
print(f'Cor {corCliente.lower()} não está em estoque')
Python 6
frutasUsuario = input('Digite a lista de frutas separadas por vi
Set
num1 = set(list1)
num2 = set(list2)
print(num1 | num2) #Union traz tudo o que tem nas duas listas de
print(num1 - num2) #Difference traz tudo menos os duplicados na
print(num1 & num2) #Symetric Difference traz tudo menos os dupli
print(num1 ^ num2) #And traz somente os duplicados
funções set
list1 = set([10, 20, 30, 40, 50]) #outra forma de criar set
s1 = {10, 20, 30, 40, 50} #outra forma de criar set
Python 7
print(type(list1))
print(s1)
Dicionários
print(aluno['aprovação'])
aluno['nome'] = 'João'
print(aluno['nome']) #atualiza valor dentro do dicionário
aluno.update({'nome':'Maria', 'idade':28, 'nota':6, 'aprovação'
print(aluno.get('endereço')) #usar o get para buscar uma informa
print(aluno.get('nome da mãe')) #usando o get caso ele não encon
Organizando dicionário
aluno = {
'nome': 'Marcio',
'idade':31, 'email':
'marcio.vieira@fcc.com.br',
'nota':10,
'aprovação': True,
'matérias': ['Fisica', 'matemática', 'geografia']}
Python 8
print(aluno.get('matérias'))
print(len(aluno))#traz a quantidade de itens que tem no dicionár
Lambda
Python 9