Skocz do zawartości

Recommended Posts

Napisano (edytowany)

Cześć mam problem z tym ćwiczeniem, proszę o wytłumaczenie

Ćwiczenie:

W tym ćwiczeniu użyjesz istniejącej funkcji oraz dodasz swoją własną, aby stworzyć w pełni funkcjonalny program.

1. Dodaj funkcję nazwaną lista_korzysci() - która zwraca tablicę nastepujących napisów:

"Lepiej zorganizowany kod", "Większa czytelność kodu", Łatwiejsze wielokrotne użycie kodu", "Możliwość dzielenia się kodem i łączenia go w całość przez różne osoby"

2. Dodaj funkcję nazwaną buduj_zdanie(info), która otrzymuje pojedynczy argument zawierający napis i zwraca zdanie zaczynające się podanym napisem i kończące się "jest zaletą funkcji!"

3. Wykonaj i zobacz jak funkcje ze sobą współpracują.

Tutorial Code

Ta funkcja powinna zwracać tablice napisów, które wymieniono w punkcie 1.

def lista_korzysci(): pass

Funkcja powinna dołączyć do każdej korzyści - "jest zaletą funkcji!"

def buduj_zdanie(korzysc): pass

def nazwij_korzysci_z_funkcji(): tabela = lista_korzysci () for korzysc in tabela: print

buduj_zdanie(korzysc)

nazwij_korzysci_z_funkcji()

Expected Output

Lepiej zorganizowany kod jest zaletą funkcji! Większa czytelność kodu jest zaletą funkcji! Łatwiejsze wielokrotne użycie kodu jest zaletą funkcji! Możliwość dzielenia się kodem i łączenia go w całość przez różne osoby jest zaletą funkcji!

                                                                                                                             

                                                                                                                             Najmocniej dziękuje za odpowiedź 

 

 

 

 

Edytowano przez Devvo
Napisano
Dnia 13.12.2022 at 22:33, Bartosz Wójcik napisał:

A co już napisałeś?

def lista_korzysci():
    tablica = ["Lepiej zorganizowany kod", "Wieksza czytelnosc kodu", "Latwiejsze wieloktrotne uzycie kodu", "Mozliwosc dzielenia się kodem i laczenia go w całosc przez rozne osoby"]
    return tablica

def buduj_zdanie(korzysc):
    zdanie = korzysc + "jest zaleta funkcji!"
    return zdanie

def nazwij_korzysci_z_funkcji():
    tabela = lista_korzysci()
    for korzysc in tabela:
        print(buduj_zdanie(korzysc))

nazwij_korzysci_z_funkcji()

  • 2 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...