Space Python Ładowanie Pythona…

Konfiguracja misji

Napisz kodŁatwy 3 etapy

Przed każdym lotem oprogramowanie misji wczytuje konfigurację: nazwę misji, liczbę osób na pokładzie, ilość zatankowanego paliwa i to, czy to tylko próba. Każde ustawienie to inny rodzaj wartości, a Python traktuje każdy rodzaj inaczej.

To wyzwanie ma trzy kroki. Najpierw przewidujesz, co wypisze kod, i go uruchamiasz. Potem badasz, jak działa, i go zmieniasz. Na koniec tworzysz coś podobnego sam.

Nie uruchamiaj jeszcze kodu. Przeczytaj go i zdecyduj, co wypisze. Wpisz swoje przewidywanie w prediction, na górze, w cudzysłowie. Potem uruchom kod i porównaj.

Na tym etapie zalicza każde przewidywanie: chodzi o to, żeby pomyśleć przed uruchomieniem. Po sprawdzeniu zobaczysz swoje przewidywanie obok tego, co wypisał Python.

Przyjrzyj się, jak pojawi się każdy rodzaj wartości: liczba załogi, ilość paliwa i flaga próby.

Przewiduj, potem uruchom
Zostaw program bez zmian

Ukończ etap 1, aby odblokować ten etap.

Zbadaj. Każda wartość ma typ: int dla liczb całkowitych, float dla dziesiętnych, str dla tekstu i bool dla True/False. Zastąp każde ... typem tej wartości, na przykład crew_type = int. Możesz to sprawdzić przez print(type(crew)), ale usuń tę linię przed sprawdzeniem.

Zmień. Dodaj zmienną launch_site z tekstem "Esrange" i wstaw ją do podsumowania, żeby program wypisał:

Perseid: załoga 4, paliwo 12.5 t, start z Esrange, próba True
Nazwij typ każdej wartości
Dodaj miejsce startu

Ukończ etap 2, aby odblokować ten etap.

Teraz napisz konfigurację sam. Zapisz cztery ustawienia jazdy próbnej łazika w zmiennych o nazwach podanych w komentarzach, każde z właściwym typem, a potem wypisz je po jednym w linii:

Łazik: Pathfinder-2
Koła: 6
Bateria: 3.6 kWh
Autonomiczny: False
Wypisz konfigurację łazika
Nadaj każdemu ustawieniu właściwy typ
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

Tworzenie zmiennych

Zmienne przechowują dane pod określoną nazwą. Tworzymy je przez przypisanie wartości znakiem =. Nazwa powinna opisywać zawartość.
tworzenie-zmiennych-python.py
# Zmienne przechowują dane
# Tworzymy zmienną przez przypisanie wartości

ship_name = "Enterprise"
crew_count = 430
warp_speed = 9.9
in_space = True

print("Statek:", ship_name)
print("Załoga:", crew_count, "osób")
print("Prędkość Warp:", warp_speed)
print("W kosmosie:", in_space)
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:].