Witaj, Centrum Kontroli
Właśnie dołączasz do załogi statku Python One. Przed startem każdy członek załogi melduje się w Centrum Kontroli z konsoli statku.
Konsola jest zupełnie nowa i całkiem cicha. Naucz ją mówić: najpierw stała wiadomość, potem powitanie dla każdego, kto wejdzie na pokład.
Ukończ etap 1, aby odblokować ten etap.
Spraw, aby konsola wypisała dokładnie te dwie linie:
Centrum Kontroli, tu Python One. Wszystkie systemy gotowe.
Pierwsze print() już jest. Dopisz drugie dla drugiej linii. Wielkie litery, przecinki i kropki muszą się zgadzać.
Ukończ etap 1, aby odblokować ten etap.
Teraz konsola ma witać każdego, kto wejdzie na pokład. Zapytaj członka załogi o imię przez input(), zapisz je w zmiennej i odpowiedz f-stringiem. Gdy ktoś wpisze Ada, konsola wypisze:
Witaj na pokładzie, Ada!
Pytanie w input(), na przykład Twoje imię: , wybierasz sam. Testy sprawdzają tylko to, co pokazuje print().
Ukończ etap 2, aby odblokować ten etap.
Centrum Kontroli musi też wiedzieć, czym zajmuje się każda osoba. Po imieniu zapytaj o funkcję i wypisz dwie linie. Dla Ada i pilot:
Witaj na pokładzie, Ada! Ada, twoja funkcja: pilot.
Podpowiedzi
Formatowanie tekstu z f-string
# F-stringi - nowoczesne formatowanie tekstu
astronaut = "Jan Kowalski"
mission = "Mars Explorer"
days_in_space = 180
# Wstawiamy zmienne w tekst za pomocą {}
print(f"Astronauta: {astronaut}")
print(f"Misja: {mission}")
print(f"Czas trwania: {days_in_space} dni")
# Możemy też wykonywać obliczenia
print(f"To jest {days_in_space / 30:.1f} miesięcy")
Oddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].