Pré-visualização parcial do texto
Baixe python exercícios resolvidos Brazil pelo chatGPT e outras Exercícios em PDF para Português (Gramática - Literatura), somente na Docsity!
JO import random palavras = [ , O palavra = random.choice(palavras) letras erradas = [] Letras certas = [] tentativas = 6 Ç while True: O) for letra in palavra: if Letra in letras certas: dE a 3 RT Ee O) C » end= for letra in letras erradas: dE a b) 10) palpite = if palpite in palavra: letras certas.append(palpite) Ro á (palavra)) == (letras certas): é b) sin =EI ARTE letras erradas.append(palpite) tentativas -= 1 d » tentativas, if tentativas == O: d » palavra) JO for i in for 5 O) def imprime figura(ln): for i in [GR E E: for 5 in [UR RD E [O Pici D) O) Lá Lá imprime figura(n) JO import random def jogar crapsf): & lança os dados dado1i = random.randint(c1, 6) dado? = random.randint(1, 6) soma = dado1i + dado2Z C » soma) ft verifica o resultado do primeiro lançamento if soma == 7 or soma == 11: » ponto) tt continua jogando até ganhar ou perder while True: tt lança os dados novamente dadoi = random.randint(c1i, 6) dado? = random.randint(1, 6) soma = dadoi + dado? Lá Jogar craps() def data por extenso(data): & verifica se a data está no formato correto E (data) != 10 or data[2] != or data[5] != [ati] dia, mes, ano = » data.spLitc 3) ff verifica se a data é válida if mes < 1 or mes > 12 or dia < 1 or dia > 311 [Ratio elif mes in [4, 6, 9, 11] and dia > 30: [Ratio elif mes == 2 and ((ano % 4 == O and ano % 100 or ano % 400 == 0) and dia > 29: [ati] RR UE return & lista com meses = [ * retorna a and dia > 28: nome dos meses data por extenso return n (dia, meses[mes-1], ano) def data por extenso(data): fi verifica se a data está no formato correto 18d (data) != 10 or data[l2] != or data[l5] != return dia, mes, ano = » data.spLit( DD) ff verifica se a data é válida O e TD AT | DD E Ratio elif mes in [4, 6, 9, 11] and dia > 30: RA tio elif mes == 2 and ((ano % 4 == O and ano % 100 or ano % 400 «p= E return elif dia > 31: [ati] & lista com o nome dos meses meses = [ ' tt retorna a data por extenso return n (dia, meses[mes-1], ano) import random def embaralha palavra(palavra): &% Converte a palavra para caixa baixa e transforma em lista de caracteres caracteres = (palavra. Lower ()) & Embaralha a lista de caracteres random. shuffle(caracteres) tt Une os caracteres embaralhados em uma nova string palavra embaralhada = - join(caracteres) return palavra embaralhada io)