0Pricing
Python For Kids · Lekcja

Wejście i wyjście

Pobieraj dane od użytkownika i wyświetlaj wyniki.

Wejście i wyjście to bezpłatna lekcja Python For Kids na CoddyKit. To lekcja 3 z 3. 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 Python For Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Python For Kids zawiera 3 lekcji w sumie.

Pobieranie i wyświetlanie danych

Dane wejściowe i wyjściowe

Witamy na kolejnym etapie nauki Pythona! Dziś nauczymy się pobierać dane od użytkowników i wyświetlać wyniki. Dzięki temu programy staną się interaktywne i dynamiczne.

Wejście i wyjście — ilustracja 1

Czym są dane wejściowe i wyjściowe?

  • Dane wejściowe: Wszystkie dane wprowadzane do programu.
  • Dane wyjściowe: Dane wysyłane przez program, takie jak komunikaty lub wyniki.

Dzięki korzystaniu z danych wejściowych i wyjściowych programy mogą komunikować się z użytkownikami i reagować na ich działania.

Wprowadzanie danych przez użytkownika

Aby pobierać dane od użytkownika, można użyć funkcji input(). Dzięki temu program może zadawać pytania i otrzymywać odpowiedzi.

# Asks the user for their name and stores it in the variable 'name'
name = input("What is your name? ")

Wyświetlanie wyników

Aby wyświetlać użytkownikowi informacje, należy użyć funkcji print(). Spowoduje to wyświetlenie komunikatów lub wyników na ekranie.

Przykład:

# Greets the user by their name
print("Hello, " + name + "!")

Łączenie danych wejściowych i wyjściowych

Można połączyć funkcje input() i print(), aby tworzyć interaktywne programy. Utwórzmy prosty program wyświetlający powitanie.

Przykład:

# Takes the user's name
name = input("What is your name? ")

# Greets the user with their name
print("Hello, " + name + "!")

Wprowadzanie danych liczbowych

Domyślnie funkcja input() zwraca dane jako ciąg znaków. Aby pracować z liczbami, należy przekonwertować dane wejściowe na odpowiedni typ danych.

Przykład:

# Takes the user's age as a string
age = input("How old are you? ")

# Converts the age to an integer
age = int(age)

# Displays the age
print("You are " + str(age) + " years old.")

Używanie typu float dla liczb dziesiętnych

Jeśli potrzebują Państwo obsługiwać liczby dziesiętne, należy przekonwertować dane wejściowe na typ float.

Przykład:

# Takes the user's height
height = input("What is your height in meters? ")

# Converts the height to a float
height = float(height)

# Displays the height
print("Your height is " + str(height) + " meters.")

Przykładowy program: prosty kalkulator wieku

Utwórzmy program, który poprosi użytkownika o imię i wiek, a następnie poinformuje go, ile będzie miał lat w przyszłym roku.

Kod:

# Takes the user's name
name = input("What is your name? ")

# Takes the user's age as a string
age = input("How old are you? ")

# Converts the age to an integer
age = int(age)

# Calculates the next age
next_age = age + 1

# Displays the result
print("Hello, " + name + "! Next year, you will be " + str(next_age) + " years old.")

Świetna praca!

Dowiedzieli się Państwo, jak pobierać dane od użytkowników i wyświetlać wyniki w Pythonie. Dzięki temu programy stają się interaktywne i ciekawsze! Proszę ćwiczyć dalej, tworząc własne programy wykorzystujące dane wejściowe i wyjściowe.

Wejście i wyjście — ilustracja 10

Często zadawane pytania

Czy lekcja „Wejście i wyjście” jest bezpłatna?

Tak — pełny tekst „Wejście i wyjście” 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 Python For Kids, przejdź na CoddyKit PRO. Kurs Python For Kids zawiera 3 lekcji w sumie.

Co nauczysz się w „Wejście i wyjście”?

Pobieraj dane od użytkownika i wyświetlaj wyniki. Ćwiczysz Python 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ąć Python For Kids?

Nie wymagamy żadnego doświadczenia. Python 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 3 z 3.

Ile czasu zajmuje lekcja „Wejście i wyjście”?

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 Python For Kids?

Tak. Każda lekcja Python 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. Zmienne i typy danych
  2. Podstawowe działania arytmetyczne
  3. Wejście i wyjście
← Powrót do Python For Kids