Ordem de preced�ncia:
1- ()
2- **3- * / // %
4- + -
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]() se esta lower eupper chama capitalizada
print('Ola {:^20}'.format(variavel))
> direita e < esquerda , :=^20 centraliza em iguais
coloca o que esta na variavel no centro
(:.3f) utiliza s� 3 pontos flutuantes nos decimais
end='' nao quebra linha
import nome da biblioteca
from 'biblioteca' import 'comando especifico'
math
ceil arredonda pra cima
floor pra baixo
trunc tira da virgula pra frente
pow potencia
sqrt raiz quadrada
factorial fatorial
import random
num = [Link](1,10) ex
print([Link](':smiley:', use_aliases=True))
frase[2:12] pega os caracteres de 2 at� 11
frase[Link] pega ... pulando 3 em 3
len(frase) comprimento do texto
[Link]('o') qntd de determinada letra
[Link]('o',0,13) qntd de determinada eltra at� 13
[Link]('deo') onde come�ou uma "silaba"
'Curso' in frase verificar se tem uma palavra na frase
[Link]('Python','Android') troca uma palavra p outra
[Link]() coloca frase em maiusculo
[Link]() s� o primeiro caractere fica maiusculo
[Link]() primeiro carac. de cada frase fica maius
[Link]() tira os espa�os do final e inicio
[Link]() tira espa�os pra direita 'l' esquerda
[Link]() separa silabas em listas
'-'.join(frase) junta frase com '-'
:.<30 alinha o texto com pontos a esquerda
:^40centraliza
if not 'a' <= char <= 'z' and 'A' <= char <= 'Z' and char != '*'
\033[0;33;44m
style-text-back
style
0- sem estilo 1- negrito 4-sublinhado 7-negativo
text
30 a 37[bra, ver, verd, ama, azu, rox, azuc, cin]
back
40 a 47 mesma cores
print(f'A soma vale {s}')
for c in range (inicio, condi��o, itera��o):
while type(idade) != type(0):
try:
idade = int(idade)
except:
print("O numero digitado n�o � inteiro")
idade = input('Qual a idade da pessoa? ')
lanche = ('item1', 'item 2', ..., 'item n')
for pos, comida in enumerate(lanche):
print(f'Eu vou comer {comida} na pos {pos}')
for comida in lanche:
print(f'Eu vou comer {comida}')
print(sorted(lanche)) mostra items em ordem alfa
max(numeros)
min(numeros) tuplas!!
b = (items...)
print([Link](x)) qnts vezes aparece determinado item na lista
print([Link](x)) em q posi��o esta o item 8
print([Link](x,z)) verificar a partir de determinada posi��o z
del(b) deleta a tupla
[Link]('x') insere outro elemento na lista
[Link](0, 'x') adicionau um elemento na posi��o 0 e transladaos outros pra
pos+1
eliminar elemento
del lista[pos]
[Link](pos)
[Link]('x')
valores = list(range(4,11))
cria lista com valores de 4 at� 10
[Link]() coloca em ordem crescente
[Link](reverse=True) decrescente
len(valores) qntd de elementos
valores = list(range(4,11)) cria uma lista com elementos da 4 a 10
� assim que funciona o if in range
for c, v in enumerate(lista):
c � a posi��o do lemento e v o elemento
b = a[:] cria uma copia da lista a
print(lista[n][m])
[Link](lista2[:])
break pausa
cria um elemento dicionario['elemento']='X'
remove elemento del dicionario['elemento']
[Link]()
[Link]()
[Link]()
p dicionarios
for k,v in [Link]():
print(locadora[0]['ano'])
def soma(a,b):
s = a + b
print (s)
empacotamento
def contador(*n�m):
from time import sleep
slep(0.5) meio segundo colocar flush=True para tirar buff de tela
""" """ da docstring dentro da fun��o
parametros opcionais
def somar(a,b,c=0)
global a dentro da fun��o
import datetime from date
atual = [Link]().year
aula 106 todas cores
para um atributo ficar privado nas classes deve-se usar
o __ antes do atributo
def __str__(self):
fun��o que retorna uma string chamado o objeto ex.: print(objeto)
def __add__(self): //serve pra sub, div e mult
permite que use sintaxe objeto1 + objeto2 para somar
funciona como uma fn��o simples tamb�m para somar
#__mult__, __div__, __sub__, __doc__, help(objeto)
#m�todo issubclass (objeto1, objeto2) verifica se o objeto2 � subclasse de objeto1
#Objeto.__bases__ mostra qual classe o Objeto est� herdando
#callable(Objeto) verifica se o objeto � cham�vel
#o m�todo __call__ torna um objeto instanciado cham�vel e criando a fun��o pode ser
passado par�metros
"""
documenta��o
"""
try:
condi��o1
except:
condi��o2
finally:
executa independente se houve erro ou n�o