Odległość między punktami
Zespół łazika planuje jazdę na każdy dzień na mapie okolic lądowania, zaznaczając punkty trasy w metrach na wschód i na północ od lądownika. Zanim wyśle plan, sprawdza, jak daleko łazik musi pojechać.
Oblicz odległość w linii prostej między dwoma punktami, a potem długość trasy przez trzy punkty.
Ukończ etap 1, aby odblokować ten etap.
Odległość w linii prostej między dwoma punktami wynika z twierdzenia Pitagorasa: podnieś do kwadratu różnice w x i w y, dodaj je i wyciągnij pierwiastek kwadratowy.
Odległość z A do B: 600.0 m
** podnosi liczbę do potęgi: dx ** 2 to dx do kwadratu, a ** 0.5 to pierwiastek kwadratowy. Uważaj na nawiasy: ** wykonuje się przed +.
Ukończ etap 1, aby odblokować ten etap.
Łazik nie zatrzyma się w B: trasa prowadzi dalej, do punktu C, 780 m na wschód i 920 m na północ. Dodaj c_x i c_y pod pozostałymi punktami, a potem wypisz każdy odcinek i całą trasę:
Z A do B: 600.0 m Z B do C: 500.0 m Trasa: 1100.0 m
Podpowiedzi
Potęgowanie i pierwiastki
# Potęgowanie w Pythonie
# Operator **
print("2 do potęgi 10:", 2 ** 10)
print("3 do potęgi 4:", 3 ** 4)
# Notacja naukowa
distance_to_sun = 1.496e8 # km
print("Odległość do Słońca:", distance_to_sun, "km")
# Pierwiastek kwadratowy (potęga 0.5)
area = 100
side = area ** 0.5
print("Bok kwadratu:", side)
# Pierwiastek sześcienny
volume = 27
edge = volume ** (1/3)
print("Krawędź sześcianu:", edge)
Oddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].