Space Python Ładowanie Pythona…

Witaj, Centrum Kontroli

Napisz kodŁatwy 3 etapy

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.

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ć.

Wypisz sygnał wywoławczy
Zamelduj, że wszystkie systemy są gotowe

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().

Przywitaj członka załogi po imieniu
Użyj f-stringa

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.
Zostaw powitanie
Zapytaj o funkcję i ją wypisz
Nie jesteś zalogowany, więc postęp zostaje tylko w tej przeglądarce. Zaloguj się, aby go zapisać i korzystać z podpowiedzi oraz rozwiązań.

Podpowiedzi

Formatowanie tekstu z f-string

F-stringi (f"...") to wygodny sposób wstawiania zmiennych do tekstu. Wystarczy umieścić zmienną w nawiasach klamrowych {zmienna}.
formatowanie-tekstu-f-string.py
# 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")
Otwórz cały przykład
script.py
PythonWiersz 1, kol. 1Spacje: 4
Ładowanie środowiska Pythona…

Oddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].