Wyzwanie
Sprawdź rekord ładunku
…= [] , dodawaj każdy znaleziony problem i na końcu return problems . Sprawdź, czy "mass_kg" jest, zanim je porównasz. Format identyfikatora Identyfikatory ładunku mają stały format: CG- i dokładnie…
Wyniki 11–20 z 55
Wyzwanie
…= [] , dodawaj każdy znaleziony problem i na końcu return problems . Sprawdź, czy "mass_kg" jest, zanim je porównasz. Format identyfikatora Identyfikatory ładunku mają stały format: CG- i dokładnie…
Wyzwanie
add_reading() dodaje do listy, którą dostaje, więc zapisane odczyty też się zmieniają. Przewidź pierwszą linię, udowodnij, że obie nazwy wskazują jedną listę, napraw to, zwracając nową listę, a potem…
Przykład
Funkcje mogą zwracać złożone struktury danych jak słowniki czy listy.
Wyzwanie
Przenieś obliczenie odległości w 3D, skopiowane dla trzech punktów nawigacyjnych, do distance_km(a, b), zachowując dokładnie ten sam wynik, a potem umieść punkty w słowniku i znajdź najbliższy tą samą…
Przykład
Funkcja może zwrócić wiele wartości jako krotkę. Rozpakowanie przy przypisaniu.
Artykuł Mini projekty
…dozownik z Hail Mary - łatwy do zhakowania""" def __init__(self): self.dose_history = [] self.minimum_interval = timedelta(hours=3) self.max_daily_doses = 6 def request_dose(self, current_time=None)…
Artykuł Mini projekty
…tej klasy: import sqlite3 class CosmicHealthTracker: def __init__(self): #najpierw utworzmy bazę danych self.create_database() def create_database(self): conn = sqlite3.connect('space_station.db')…
Artykuł Mini projekty
…dla każdej planety, stwórzmy funkcję: import numpy as np def calculate_escape_velocity(mass, radius): """ Oblicza prędkość ucieczki dla dowolnego ciała niebieskiego. Parametry: mass: masa w…
Wyzwanie
record_launch() dodaje 1 do globalnego licznika i zatrzymuje się z błędem UnboundLocalError. Przewidź to, sprawdź, dlaczego Python traktuje nazwę jako lokalną, napraw to, przekazując licznik i…
Artykuł Mini projekty
…kropką zamiast jak w polskiej notacji przecinkiem. def celsius_to_kelvin(celsius): return celsius + 273.15 def fahrenheit_to_kelvin(fahrenheit): return (fahrenheit - 32) * 5/9 + 273.15 Wyświetlenie…