Space Python Ładowanie Pythona…

Pomylone jednostki

Napraw kodŁatwy 3 etapy

Zespół dynamiki lotu sprawdza plan przelotu na Księżyc. Jeden odcinek pochodzi z narzędzia planistycznego wykonawcy, a suma nie wygląda dobrze.

Przewidź, co wypisze kod, znajdź odcinek, który nie pasuje, popraw sumę, a potem sam przelicz odczyty z czujników lądownika.

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.

Dodaj trzy odcinki tak, jak zrobi to Python. :,.0f wypisuje sumę bez części dziesiętnej i z przecinkami między tysiącami.

Przewiduj, potem uruchom
Zostaw program bez zmian

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

Zbadaj. Znajdź zmienną, która przechowuje odległość w innej jednostce, i zapisz jej nazwę, jako tekst, w odd_one_out. Potem ją przelicz: mila to 1.609344 km. Zapisz odcinek 2 w km, jako liczbę, w leg_2_in_km.

Zmień. Dodaj na górze stałą KM_PER_MILE = 1.609344 i zamień odcinek 2 na km, zanim zostanie dodany. Ma wypisać:

Długość trajektorii: 386,294 km
Znajdź inną jednostkę
Przelicz przed dodaniem

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

Wysokość lądownika pochodzi z radaru, w metrach, ale czujnik zapasowy podaje prędkość opadania w stopach na sekundę, jak wiele przyrządów lotniczych. Zamień prędkość na metry na sekundę przez stałą M_PER_FOOT = 0.3048, a potem wypisz ją i czas do przyziemienia:

Prędkość opadania: 1.98 m/s
Przyziemienie za: 60.6 s

Czas do przyziemienia to wysokość podzielona przez prędkość opadania, obie w metrach.

Wypisz prędkość i czas
Przeliczaj przez stałą
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

Podstawowe operacje matematyczne

podstawowe-operacje-matematyczne.py
# Obliczanie paliwa misji
fuel_total = 1000
fuel_used = 350

fuel_remaining = fuel_total - fuel_used
print("Pozostałe paliwo:", fuel_remaining, "litrów")

# Moc silników
engines = 4
power_per_engine = 250

total_power = engines * power_per_engine
print("Całkowita moc:", total_power, "kW")

# Obliczanie średniej prędkości
distance = 1000
time_hours = 4

speed = distance / time_hours
print("Prędkość:", speed, "km/h")
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:].