Space Python Ładowanie Pythona…

Sumy bieżące

Napisz kodŁatwy 3 etapy

Zmienna nie musi zachować wartości, którą jej nadałeś na początku. Podczas misji poziom paliwa zmienia się przy każdym odpaleniu i każdym dolaniu, a komputer pokładowy aktualizuje jedną zmienną, zamiast tworzyć nową dla każdego kroku.

Przewidź, jak -= i += zmieniają wartość, prześledź paliwo przez całą sekwencję, a potem sam śledź baterię.

Nie uruchamiaj jeszcze kodu. Przeczytaj go i zdecyduj, co wypisze w ostatniej linii. 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.

Śledź fuel_kg linia po linii: zaczyna od 5000 i zmienia się dwa razy.

Przewiduj, potem uruchom
Zostaw program bez zmian

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

Zbadaj. Ustal, ile wynosi fuel_kg zaraz po fuel_kg -= burn_1, i zapisz tę liczbę w after_first_burn.

Zmień. Dokończ sekwencję: drugie odpalenie, dolanie i trzecie odpalenie, każde przez -= albo +=, z wypisaniem poziomu po każdym kroku:

Po odpaleniu 1: 3800 kg
Po odpaleniu 2: 3150 kg
Po dolaniu: 3550 kg
Po odpaleniu 3: 2700 kg
Prześledź pierwsze odpalenie
Śledź całą sekwencję

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

Bateria zaczyna pełna, od 100%. Podczas jednego okrążenia seans łączności zużywa 12.5%, grzałki 20.2%, a potem ładowanie słoneczne dodaje 30%. Śledź ją przez -= i += i wypisuj poziom po każdym kroku, z jednym miejscem po przecinku:

Bateria po seansie łączności: 87.5%
Bateria po grzałkach: 67.3%
Bateria po ładowaniu słonecznym: 97.3%
Śledź baterię
Aktualizuj jedną zmienną
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:].