bash: erro de sintaxe próximo ao token inesperado 'ex25'

0

tudo

Eu tentei criar um programa em 'learn python the hard way'. é o exercício 25. no crédito extra ele me diz para ir help(ex25) , mas quando eu digito isso, eu recebo isso no terminal linux mint 15:

bash: syntax error near unexpected token 'ex25'

por favor ajude. esta é minha codificação:

def break_words(stuff):
    """this function will break-up words for us"""
    words = stuff.split(' ')
    return words

def sort_words(words):
    """sort the words"""
    return sorted(words)

def prints_first_word(words):
    """prints the first word after popping it"""
    word = words.pop (0)
    print word

def print_last_word(words):
    """prints the last word after popping it off"""
    word = words.pop(-1)
    print word

def sort_sentence(sentence):
    """takes in a whole sentence and sorts it"""
    words = break_words(sentence)
    return sort_words(words)

def print_first_and_last(sentence):
    """prints the first and last words of the sentence"""
    words = break_words(sentence)
    prints_first_word(words)
    print_last_word(words)

def print_first_and_last_sorted(sentence):
    """first sorts the words, then prints them"""
    words = sort_sentence(sentence)
    prints_first_word(words)
    print_last_word(words)
    
por techgenius101 19.11.2013 / 15:36

1 resposta

4

Eu li rapidamente esse exemplo no link . A julgar pelo seu post, parece que você está digitando help(ex25) no prompt bash, enquanto você deve digitar isso de dentro do interpretador python depois de fazer o import ex25 primeiro.

    
por 19.11.2013 / 16:00