Ir para conteúdo
Fórum Script Brasil

Isildur1

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Isildur1

Isildur1's Achievements

0

Reputação

  1. Ola novamente fórum! Venho aqui pedir ajuda de vocês! agaaain! hahaha o exercício proposto é o seguinte: Escreva um programa que leia uma string, que pergunte qual o caractere separador e imprima a lista com os caracteres separados. desenvolvemos em aula o seguinte: frase = str(input("Digite uma frase: ")) #Variavel que eu inserir para o programa separar #Aqui é onde ira digitar o separador variavel_separadora = str(input("Digite o caractere para ser retirado: ")) #Se oque foi digitado estiver na frase faça: if variavel_separadora in frase: print (frase.split(variavel_separadora)) #Se não ira cair na parte inexistente if variavel_separadora not in frase: print("Esse caractere não existe na frase.") print("Tente novamente!") Voces acham que ficou legal? Eu tenho mais duvida na interpretação da questão do professor, porque com meu programa fica: Digite uma frase: hahahahahahahaha Digite o caractere para ser retirado: h ['', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a'] mas eu pensando agora, acho que deveria ser Digite uma frase: hahahahahahahaha Digite o caractere para ser separado: h [há há há há há há] o que voces acham e como consigo separar sem deletar com esse comando?
  2. cara, ficou bom demais, valeu mesmo pela ajuda ae!! <3 !!
  3. Ola pessoal, boa tarde! Foi passado em aula, o seguinte exercício: Faça um programa que leia duas listas e que gere uma terceira lista com os elementos das duas primeiras. A partir da terceira lista, gere uma quarta lista sem repetições. Dica: se achar um elemento repetido utilize o comando del. A partir dai, desenvolvemos esse programinha para resolver o exercício: primeira = [] segunda = [] while True: e = int(input("primeira lista (0 para terminar):")) if e==0: break primeira.append(e) while True: e = int(input("segunda lista (0 para terminar):")) if e==0: break segunda.append(e) terceira = primeira[:] terceira.extend(segunda) x=0 while x < len(terceira): print("%d: %d" % (x, terceira[x])) x=x+1 mas não consegui partir para a quarta lista, sendo que tem que utilizar o comando del, para não aparecer números duplicados na quarta lista
  4. Muito obrigado Lucas! nos fizemos de um jeito meio pedreiro, mas foi... mas valeu pela resposta, o seu ficou perfeito!
  5. Ola boa tarde! Foi passado pelo professor uma lista de alguns exercícios e acabei travando no ultimo alguém pode me ajudar? a minha tentativa ficou assim: codigo = 1 quantidade = 0 invalido = 0 valor = 0 precototal = 0 while codigo != 0: codigo = int(input("Digite o código do produto: ")) if (codigo == 0): print("O valor total da compra é: R$%.2f" % valortotal, "reais.") precototal = 0 invalido = 1 elif (codigo == 1): valor += 0.5 invalido = 0 elif (codigo == 2): valor += 1.00 invalido = 0 elif (codigo == 3): valor += 4.00 invalido = 0 elif (codigo == 5): valor += 7.00 invalido = 0 elif (codigo == 9): valor += 8.00 invalido = 0 else: print(" Codigo Invalido ") invalido = 1 if (invalido == 0): quantidade = int(input("Digite a quantidade desejada: ")) valortotal = valor * quantidade print("R$%.2f" % valortotal) Mas quando aperto 0, ao invés dele somar todos as quantidades, de todos os itens ele passa apenas o total do ultimo item...
×
×
  • Criar Novo...