Wielokrotne przypisania zmiennych
Część sekcji Logika i przepływ programu ścieżki Python w Coddy. Lekcja 2 z 78.
a, b, c = 1, 2, 3
print(a) # Wynik: 1
print(b) # Wynik: 2
print(c) # Wynik: 3x = y = z = 10
print(x) # Wynik: 10
print(y) # Wynik: 10
print(z) # Wynik: 10numbers = [4, 5, 6]
a, b, c = numbers
print(a) # Wynik: 4
print(b) # Wynik: 5
print(c) # Wynik: 6Wyzwanie
ŁatwyNapisz program w Pythonie, który wykonuje następujące zadania:
- Przypisz wartości do trzech zmiennych
name,ageicityw jednym wierszu. Ustawnamena"Alice",agena30icityna"New York". - Przypisz wartość
100do trzech zmiennychx,yizw jednym wierszu. - Utwórz listę o nazwie
colorszawierającą wartości"red","green"i"blue". Przypisz te wartości do trzech zmiennychcolor1,color2icolor3w jednym wierszu.
Spróbuj swoich sił
# Przypisz wartości do name, age i city
# Przypisz 100 do x, y i z
# Utwórz listę kolorów i przypisz jej elementy do color1, color2 i color3
colors = ["red", "green", "blue"]
# Nie zmieniaj kodu poniżej
print(f"Name: {name}, Age: {age}, City: {city}")
print(f"x: {x}, y: {y}, z: {z}")
print(f"Colors: {color1}, {color2}, {color3}")Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Logika i przepływ programu
1Odkrywanie zmiennych
StałeWielokrotne przypisania zmiennychZamiana zmiennychZmienne zastępczeZaokrąglanie liczbKonwersja na listę4Aplikacja książki kontaktów
Wyświetl menuDodaj kontakt7Zbiory — część 2
Działania matematyczne — część 1Działania matematyczne — część 2Powtórka — poszukiwanie skarbówPodzbiory i nadzbioryIterowanie po zbiorachPowtórka — śledzenie turnieju10Podstawowe składanie list
SkładniaTworzenie prostych listDodawanie warunkówUżywanie agregacji danychPowtórka – dom listPowtórka – elementy wolności13System zarządzania zapasami
Przegląd projektuDodawanie produktu2Słowniki — część 1
Czym jest słownik?Tworzenie słownikaDostęp do wartościModyfikowanie słownikówPowtórzenie — menedżer przepisów5Zaawansowane podejmowanie decyzji
Operator warunkowySprawdzanie przynależnościSprawdzanie tożsamościBłędy wcięćPowtórka — filtr wakacyjny8Menedżer rekordów uczniów
Przegląd projektuDodawanie ucznia11Zaawansowane funkcje
Zwracanie wielu wartościFunkcje lambda — część 1Funkcje lambda — część 2Wyzwanie podsumowujące — sortowanie z lambdaFunkcje rekurencyjne — część 1Funkcje rekurencyjne — część 2Podsumowanie — suma elementów zagnieżdżonej listy14Funkcje wyższego rzędu
Funkcja mapFunkcja filterPodsumowanie – walidator adresów e-mailPodsumowanie – procesor liczb3Słowniki, część 2
Metody słownikówZagnieżdżone słownikiSprawdzanie kluczyIterowanie po słownikachPowtórzenie — licznik częstotliwości9Zaawansowana agregacja danych
Używanie sumyZnajdowanie minimum i maksimumEfektywne sortowanie danychPowtórka – sortowanie słowników12Podstawowa obsługa błędów
Czym jest obsługa błędów?Blok try i exceptObsługa wielu wyjątkówPodsumowanie – błędy w koszyku zakupowymPoćwicz samodzielnie: Kompilator Python online