<jupyter_start><jupyter_text>ExercÃ­cios  ** Calcule 7 elevado a 4?**<jupyter_code>7**2<jupyter_output><empty_output><jupyter_text>** Divida o texto:**    s = "OlÃ¡, aqui Ã© o Carlo!"    **em uma lista. **<jupyter_code>s = "OlÃ¡, aqui Ã© o Carlo!"
s.split(",")<jupyter_output><empty_output><jupyter_text>** A partir das variÃ¡veis:**    planeta  = "Terra"    diÃ¢metro = 12742** Utilize .format() para imprimir o texto a seguir: **    O diÃ¢metro da Terra Ã© de 12742 kilometros.<jupyter_code>planeta = "Terra"
diametro = 12742
print('O diÃ¢metro da {} Ã© de {} kilometros.'.format(planeta, diametro))<jupyter_output>O diÃ¢metro da Terra Ã© de 12742 kilometros.<jupyter_text>** Para a lista aninhada abaixo recupere a palavra "OlÃ¡" **<jupyter_code>lst = [1,2,[3,4],[5,[100,200,['OlÃ¡']],23,11],1,7]
print(lst[3][1][2][0])
'OlÃ¡'<jupyter_output><empty_output><jupyter_text>** Para o dicionÃ¡rio aninhado abaixo recupere a palavra "OlÃ¡".<jupyter_code>d = {'k1':[1,2,3,{'teste':['virgula','Ok','inferÃªncia',{'destino':[1,2,3,'OlÃ¡']}]}]}
d['k1'][3]['teste'][3]['destino'][3]<jupyter_output><empty_output><jupyter_text>**Qual a principal diferenÃ§a entre uma tupla e uma lista? ** **Construa uma funÃ§Ã£o que retorne o domÃ­nio de um email.**    **Por exemplo, partindo de "<EMAIL>" deveria obter: dominio.com.br**<jupyter_code>def obtemDominio(endereco):
    return(endereco.split('@')[1])
obtemDominio('<EMAIL>')<jupyter_output><empty_output><jupyter_text>** Elabore uma funÃ§Ã£o que retorne True se a palavra 'cachorro' estÃ¡ contida em um texto fornecido.**<jupyter_code>def achaCachorro(texto):
    return("cachorro" in texto.lower().split())
achaCachorro('Tem um Cachorro aqui?')<jupyter_output><empty_output><jupyter_text>** Crie uma funÃ§Ã£o que conte quantas vezes a palavra 'gato' um texto possui. **<jupyter_code>def conteGatos(texto):
    contador = 0
    for palavra in texto.lower().split():
        if palavra == 'gato': contador = contador + 1
    return(contador)        
conteGatos('Este gato e mais bravo que o seu gato')<jupyter_output><empty_output><jupyter_text>** Utilize expressÃµes lambda e a funÃ§Ã£o filter() para excluir de uma lista as palavras que nÃ£o comeÃ§am com a letra 's'. por exemplo:**    seq = ['sopa','cÃ£o','salada','gato','fazenda']**deverÃ¡ ser filtrada para:**    ['sopa','salada']<jupyter_code>seq = ['sopa','cÃ£o','salada','gato','fazenda']<jupyter_output><empty_output><jupyter_text>Ãltimo Problema** VocÃª estÃ¡ dirigindo um pouco rÃ¡pido e um policial te para. Escreva um funÃ§Ã£o que, fornecendo sua velocidade e se Ã© seu aniversÃ¡rio, retorne  3 resultados possÃ­veis: Se sua velocidade for menor ou igual a 60km/h o resultado serÃ¡ "Sem multa"; se estiver entre 61 e 80km/h, inclusive, o resultado serÃ¡ "Multa leve"; e se maior que 80km/h, implica em "Multa pesada". Contudo, se for seu aniversÃ¡rio a tolerÃ¢ncia para velocidade poderÃ¡ ser 5km/h mais alta.**<jupyter_code>def avalia_velocidade(velocidade, aniversario):
    tolerancia = 0
    if aniversario: tolerancia = 5    

    if (velocidade + tolerancia) <= 60:
        print('sem multa') 
    elif (velocidade + tolerancia) <= 80:
        print('multa leve')
    else: print('multa pesada')
def avalia_velocidade(velocidade, aniversario):
    pass
avalia_velocidade(71,True)
avalia_velocidade(81,False)<jupyter_output>multa pesada
{'fraction_non_alphanumeric': 0.15550239234449761, 'fraction_numerical': 0.023624401913875596, 'mean_word_length': 5.997907949790795, 'pattern_counts': {'":': 0, '<': 43, '<?xml version=': 0, '>': 41, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '10', 'dir': 'jupyter-structured-clean-dedup', 'id': '364792', 'license': 'MIT', 'n_tokens_mistral': 1419, 'n_tokens_neox': 1347, 'n_words': 318, 'path': 'Python - Curso básico - Exercícios.ipynb', 'repo_name': 'demusis/ariscopython', 'size': '3374'}