Ir para conteúdo
Fórum Script Brasil
  • 0

Trabalho escroto da faculdade


-=Guga=-

Pergunta

Gente... curso ultimo período de química na UFRJ,,, meu professor sem noção de computação que nunca saiu do "print" passo um trabalho mega escroto. Tentei programar alguma coisa mas não consigo chegar ao resultado esperado.

Vou colar aqui a questão:

***Faça um programa que receba pelo teclado uma frase (string com mais de uma palavra) em português e retorne uma tabela (com a formatação do exemplo) na qual, a primeira coluna é constituída por cada palavra da frase e a segunda coluna pelo número de caracteres da palavra. Por exemplo, se a frase é: ‘Uma prova fácil, vamos conseguir nota máxima!’ a tabela ficará:

----------------------------- 
PALAVRA NUM. CARACT.
 ------------ ----------------- 
UMA                    3 
PROVA                5 
FÁCIL                  5  
VAMOS                5 
CONSEGUIR         9 
NOTA                   4 
MÁXIMA               6
----------------------------- 
TOTAL DE CARACT. 37 
-----------------------------
Quer puder dar um help... porfavor.... preciso MUITO conseguir fazer isso rodar pra passar na disciplina. O mais próximo que consegui programar fico estranho, mas de qualquer maneira irei colar aki tb:
string = raw_input("Entre com a frase:")
lista = string.split(" ");

print """
-----------------------------
NUM\tPALAVRA
-----------------------------"""
for i in range(len(lista)):
    if lista[i].isalpha()== False:
        temp_string = lista[i]
        new_string = ""
        for letra in temp_string:
            if letra.isalpha()==True:
                new_string += letra
        lista[i] = new_string
    print "%d\t%s"%(i+1,lista[i].upper())
print "-----------------------------"

valeu galera...... espero que alguém me ajude a realmente me formar :D....

obrigado

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...