Zatwierdzone ładunki
Nic nie trafia do ładowni Python One, dopóki nie zatwierdzi tego komisja bezpieczeństwa. Komisja prowadzi listę zatwierdzonych identyfikatorów ładunków, a ekipa załadunkowa sprawdza z nią każdy element, zanim trafi na pokład.
Sprawdź identyfikator z listą, a potem spraw, żeby sprawdzanie działało dla identyfikatorów wpisanych ręcznie.
Ukończ etap 1, aby odblokować ten etap.
Wypisz, czy ładunek jest na liście zatwierdzonych:
PL-204 zatwierdzony: True
payload_id in approved daje True albo False.
Ukończ etap 1, aby odblokować ten etap.
Ekipa załadunkowa wpisuje identyfikatory ręcznie, małymi literami i z przypadkowymi spacjami. Kod startowy mówi False dla " pl-117 ", choć PL-117 jest zatwierdzony. Najpierw oczyść identyfikator, a potem wypisz jasny komunikat:
PL-117: dopuszczony do załadunku PL-999: nie ma go na liście zatwierdzonych
Usuń spacje i zamień na wielkie litery, a potem użyj if z in. Dla " pl-117 " wypisuje pierwszą linię.
Podpowiedzi
Tworzenie list
# Listy - kolekcje elementów
# Tworzenie listy
planets = ["Merkury", "Wenus", "Ziemia", "Mars"]
print("Planety:", planets)
# Lista może zawierać różne typy
mission = ["Apollo 11", 1969, True, 3]
print("Dane misji:", mission)
# Pusta lista
results = []
print("Pusta lista:", results)
# Długość listy
print("Liczba planet:", len(planets))
# Sprawdzenie czy element jest na liście
if "Mars" in planets:
print("Mars jest na liście!")
Oddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].