Coding for Kids · Lekcja

Wzór

Przeliczaj między nimi

Lekcja 2 z 413 kroki

Wzór to bezpłatna lekcja Coding for Kids na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Coding for Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Coding for Kids zawiera 4 lekcji w sumie.

Magiczny wzór 🪄

Witaj ponownie, czarodzieju temperatur! 🧙 Dziś poznamy tajne zaklęcie pozwalające przeliczać stopnie Celsjusza na Fahrenheita i odwrotnie!

To tylko odrobina matematyki. Bez obaw — Python wykona trudniejszą część! 🤖

print("Let's cast the temperature spell! 🪄")

Z Celsjusza na Fahrenheita ➡️

Aby przejść z Celsjusza na Fahrenheita, należy użyć zaklęcia:

F = C × 9 / 5 + 32

Pomnóż przez 9, podziel przez 5, a następnie dodaj 32. Spróbujmy! ✨

c = 20
f = c * 9 / 5 + 32
print(c, "Celsius is", f, "Fahrenheit 🔥")

Krok po kroku 🐾

Przeanalizujmy spokojnie każdy krok dla temperatury 20°C! 🐌

  • 20 × 9 = 180
  • 180 ÷ 5 = 36
  • 36 + 32 = 68

Zatem 20°C = 68°F! 🎉

c = 20
step1 = c * 9
step2 = step1 / 5
step3 = step2 + 32
print("Times 9:", step1)
print("Divide 5:", step2)
print("Add 32:", step3)

Wypróbuj inną liczbę 🔢

Przeliczmy 0°C (temperaturę zamarzania!) na stopnie Fahrenheita. ❄️

Czy uda się odgadnąć wynik przed uruchomieniem programu? 🤔

c = 0
f = c * 9 / 5 + 32
print("0 Celsius is", f, "Fahrenheit ❄️")

Z Fahrenheita na Celsjusza ⬅️

Teraz zaklęcie w DRUGĄ stronę, czyli z Fahrenheita na Celsjusza:

C = (F - 32) × 5 / 9

Najpierw odejmij 32, potem pomnóż przez 5 i podziel przez 9! ✨

f = 212
c = (f - 32) * 5 / 9
print(f, "Fahrenheit is", c, "Celsius 🔥")

Używaj nawiasów! ()

Widzisz te nawiasy ( )? Mówią Pythonowi: NAJPIERW wykonaj tę część! 🥇

Najpierw trzeba odjąć 32, a dopiero potem mnożyć, dlatego umieszczamy tę część w nawiasach.

f = 98.6
c = (f - 32) * 5 / 9
print("Body temp", f, "F is", round(c), "C 🤒")

Zaokrąglanie liczb 🔵

Czasami wynik ma wiele miejsc po przecinku, na przykład 36.66666. 😵

Używamy round(), aby go uporządkować! ✨

f = 98
c = (f - 32) * 5 / 9
print("Messy:", c)
print("Tidy:", round(c))

Funkcja temperatury 🛠️

Możemy umieścić tę sztuczkę w funkcji, aby używać jej wielokrotnie! 🔁

def to_fahrenheit(c):
    return c * 9 / 5 + 32

print(to_fahrenheit(10))
print(to_fahrenheit(25))

W obu kierunkach 🔄

Utwórzmy DWIE funkcje — po jednej dla każdego kierunku! 🔄

Teraz mamy kompletny zestaw narzędzi do pracy z temperaturą! 🧰

def c_to_f(c):
    return c * 9 / 5 + 32

def f_to_c(f):
    return (f - 32) * 5 / 9

print("30C =", c_to_f(30), "F")
print("86F =", f_to_c(86), "C")

Ciekawostka 🤩

Istnieje JEDNA wyjątkowa temperatura, przy której Celsius i Fahrenheit mają TAKĄ SAMĄ wartość liczbową! 😲

To -40! -40°C równa się -40°F. Niezwykle zimno i niezwykle ciekawie! 🧊

c = -40
f = c * 9 / 5 + 32
print("-40 C is", f, "F 🤯")

Mistrz formuł! 🏆

Opanowano OBIE sztuczki związane z temperaturą! 🎉

  • C to F: C × 9 / 5 + 32
  • F to C: (F - 32) × 5 / 9

Następnie poprosimy UŻYTKOWNIKA o wpisanie temperatury! ⌨️

print("I am a formula master! 🥇")

Szybki test ✅

Sprawdźmy umiejętności rzucania zaklęć! 🪄

Czas na powtórkę! 🎒

Świetna praca, mistrzu formuł! 🌟

  • C to F: C × 9 / 5 + 32 🔥
  • F to C: (F - 32) × 5 / 9 ❄️
  • Używaj ( ), aby najpierw wykonać działania w nawiasach
  • Używaj round(), aby uporządkować ułamki dziesiętne
  • Umieszczaj sztuczki w funkcjach, aby móc ich ponownie używać! 🛠️

Następnie pozwolimy użytkownikowi wpisać własną temperaturę! ⌨️

print("Formula lesson complete! 🚀")
Bezpłatny start

Ucz się Python dzięki korepetycjom AI — za darmo

Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.

Kursy
35
Lekcje
140

Często zadawane pytania

Czy lekcja „Wzór” jest bezpłatna?

Tak — pełny tekst „Wzór” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Coding for Kids, przejdź na CoddyKit PRO. Kurs Coding for Kids zawiera 4 lekcji w sumie.

Co nauczysz się w „Wzór”?

Przeliczaj między nimi Ćwiczysz Coding for Kids z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Coding for Kids?

Nie wymagamy żadnego doświadczenia. Coding for Kids w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „Wzór”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Coding for Kids?

Tak. Każda lekcja Coding for Kids zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Celsjusz i Fahrenheit
  2. Wzór
  3. Pytanie użytkownika
  4. Wyświetlanie wyniku
← Powrót do Coding for Kids