2013-07-19 2 views
-3

Итак, мне нужно написать эту детскую песню с функциями, а не только повторными печатными кодами для каждой строки. Тексты песен ниже, и я также включил то, что у меня есть. Что мне делать дальше?Написание сценария для Python 3: Песня детей

Была старая леди, которая проглотила муху.
Я не знаю, почему она проглотила муху.
Возможно, она умрет.

Была старая леди, которая проглотила паука,
Это извивалось и смеялось и щекочало внутри нее.
Она проглотила паука, чтобы поймать муху.
Я не знаю, почему она проглотила муху.
Возможно, она умрет.

Была старая леди, которая проглотила птицу.
Как абсурдно проглотить птицу.
Она сглотнула птицу, чтобы поймать паука,
Это извивалось и извивалось и щекочало внутри нее.
Она проглотила паука, чтобы поймать муху.
Я не знаю, почему она проглотила муху.
Возможно, она умрет.

Была старая леди, которая проглатывала кошку.
Представьте, что проглотить кошку.
Она проглотила кошку, чтобы поймать птицу.
Она сглотнула птицу, чтобы поймать паука,
Это извивалось и извивалось и щекочало внутри нее.
Она проглотила паука, чтобы поймать муху.
Я не знаю, почему она проглотила муху.
Возможно, она умрет.

Была старая леди, которая проглотила собаку.
Мой, какой свинья, проглотить собаку.
Она проглотила собаку, чтобы поймать кошку.
Она проглотила кошку, чтобы поймать птицу.
Она сглотнула птицу, чтобы поймать паука,
Это извивалось и извивалось и щекочало внутри нее.
Она проглотила паука, чтобы поймать муху.
Я не знаю, почему она проглотила муху.
Возможно, она умрет.

Была старая леди, которая проглотила лошадь.
Она мертва, конечно.

До сих пор у меня есть:

def main(): 
    title() # print the title 
    verse1() # fly verse 
    verse2() # spider verse 
    verse3() # bird verse  
    verse4() # cat verse  
    verse5() # dog verse 
    lastverse() # horse verse 

there was an old lady who swolled a % 
# call main 
main() 
+0

Исправьте ваш код отступы, это не может быть прочитан. – woozyking

+3

* Помните, помните, пятое закрытие голосования, которое закрывает ваш пост. Я знаю, что знаю, почему в этом мире точности кто-то будет размещать то, что должно быть опубликовано.* Вы должны четко указать, каков ваш вопрос; публикация небольшого стихотворения и утверждение, что вы хотите реализовать стихи, - это светлые годы, далекие от разумного вопроса. – Rubens

+0

Плохой подход, но большой вызов. Не знаю, почему он был закрыт. – glglgl

ответ

1
def title(): 
    text = """ 
    A children song 
    """ 
    print(text) 

def verse1(): 
    text = """ 
    There was an old lady who swallowed a fly. 
    I don't know why she swallowed the fly. 
    Perhaps she'll die. 
    """ 
    print(text) 

def verse2(): 
    text = """ 
    There was an old lady who swallowed a spider, 
    That wriggled and jiggled and tickled inside her. 
    She swallowed the spider to catch the fly. 
    I don't know why she swallowed the fly. 
    Perhaps she'll die. 
    """ 
    print(text) 
def verse3(): 
    text = """ 
    There was an old lady who swallowed a bird. 
    How absurd to swallow a bird. 
    She swallowed the bird to catch the spider, 
    That wriggled and jiggled and tickled inside her. 
    She swallowed the spider to catch the fly. 
    I don't know why she swallowed the fly. 
    Perhaps she'll die. 
    """ 
    print(text) 

def verse4(): 
    text = """ 
    There was an old lady who swallowed a cat. 
    Imagine that to swallow a cat. 
    She swallowed the cat to catch the bird. 
    She swallowed the bird to catch the spider, 
    That wriggled and jiggled and tickled inside her. 
    She swallowed the spider to catch the fly. 
    I don't know why she swallowed the fly. 
    Perhaps she'll die. 
    """ 
    print(text) 
def verse5(): 
    text = """ 
    There was an old lady who swallowed a dog. 
    My, what a hog, to swallow a dog. 
    She swallowed the dog to catch the cat. 
    She swallowed the cat to catch the bird. 
    She swallowed the bird to catch the spider, 
    That wriggled and jiggled and tickled inside her. 
    She swallowed the spider to catch the fly. 
    I don't know why she swallowed the fly. 
    Perhaps she'll die. 
    """ 
    print(text) 

def lastverse(): 
    text = """ 
    There was an old lady who swallowed a horse. 
    She's dead, of course. 
    """ 
    print(text) 

def main(): 
    title() # print the title 
    verse1() # fly verse 
    verse2() # spider verse 
    verse3() # bird verse 
    verse4() # cat verse 
    verse5() # dog verse 
    lastverse() # horse verse 

main() 
Смежные вопросы