Poziom w zbiorniku
Każdy zbiornik paliwa na Python One podaje dwie liczby: ile może pomieścić i ile jest w nim teraz. Załoga nie chce dwóch liczb. Chce wiedzieć, jak pełny jest zbiornik.
Zamień odczyty na procent, a potem na wskaźnik, który pokazuje wyświetlacz załogi.
Ukończ etap 1, aby odblokować ten etap.
Oblicz, jak pełny jest zbiornik B, i wypisz to w procentach z jednym miejscem po przecinku:
Zbiornik B: 73.4%
Podziel to, co jest w zbiorniku, przez to, ile może pomieścić, a potem pomnóż przez 100.
Ukończ etap 1, aby odblokować ten etap.
Wyświetlacz załogi rysuje każdy zbiornik jako wskaźnik z 10 segmentów: jeden # za każde pełne 10% i - za resztę.
Zbiornik B: [#######---] 73.4%
Oblicz, ile pełnych dziesiątek ma procent, a potem powtórz "#" tyle razy i "-" dla reszty, jak w "=" * 30 z banera alarmowego. Tekst da się powtórzyć tylko całkowitą liczbę razy, więc zamień liczbę segmentów na int.
Podpowiedzi
Podstawowe operacje matematyczne
# 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")
Oddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].