Space Python Ładowanie Pythona…

Nazwy, które wyjaśniają

Napraw kodŁatwy 3 etapy

Ktoś napisał szybkie obliczenie dla modułu ładunkowego i nazwał zmienne a, b, x2 i tmp. Program działa, ale nikt, łącznie z jego autorem za miesiąc, nie powie, co liczy, bez przejścia przez każdą linię.

Przewidź, co wypisze, ustal, co przechowuje każda zmienna, a potem zmień nazwy tak, żeby kod czytało się jak zdanie. Wynik musi zostać dokładnie taki 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.

Śledź wartości linia po linii: najpierw x2, potem tmp, zaokrąglone do jednego miejsca po przecinku.

Przewiduj, potem uruchom
Zostaw program bez zmian

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

Zbadaj. Program sprawdza, ile miejsca zostało w module ładunkowym. Ustal, która zmienna przechowuje pojemność modułu w kg, a która wolne miejsce w procentach, i zapisz ich obecne nazwy jako tekst w capacity_name i percent_name.

Zmień. Zmień nazwy a, b, x2 i tmp na takie, które mówią, co przechowują, na przykład capacity_kg, loaded_kg, free_kg i free_percent. Zmień każde miejsce, w którym nazwa jest użyta. Wynik nie może się zmienić:

820 kg, 68.3%
Ustal, co przechowuje każda nazwa
Zmień nazwy, zachowaj wynik

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

Napisz kontrolę paliwa z dobrymi nazwami od pierwszej linii. Zbiornik mieści 8000 kg, a następne odpalenie zużywa 2350 kg. Zapisz obie liczby w zmiennych, oblicz, ile zostało, w kg i w procentach zbiornika, i wypisz:

Pozostało paliwa: 5650 kg (70.6%)

Tym razem żadnych nazw jedno- ani dwuliterowych.

Wypisz kontrolę paliwa
Użyj nazw, które wyjaśniają
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:].