0Pricing
Python For Kids · Урок

Ввод и вывод

Получайте ввод от пользователя и отображайте результаты.

«Ввод и вывод» — бесплатный урок Python For Kids на CoddyKit. Это урок 3 из 3. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Python For Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Python For Kids содержит 3 уроков всего.

Получение и отображение данных

Ввод и вывод

Добро пожаловать на следующий этап изучения Python! Сегодня мы научимся получать данные от пользователей и отображать результаты. Благодаря этому программы станут интерактивными и динамичными.

Ввод и вывод — иллюстрация 1

Что такое ввод и вывод?

  • Ввод: любые данные, которые Вы вводите в программу.
  • Вывод: данные, которые программа отправляет наружу, например сообщения или результаты.

Используя ввод и вывод, программы могут взаимодействовать с пользователями и реагировать на их действия.

Ввод данных пользователем

Чтобы получить ввод от пользователя, используйте функцию input(). Это позволяет программе задавать вопросы и получать ответы.

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

Отображение вывода

Чтобы показать пользователю информацию, используйте функцию print(). Она отображает сообщения или результаты на экране.

Пример:

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

Объединение ввода и вывода

Вы можете объединить input() и print(), чтобы создавать интерактивные программы. Давайте создадим простую программу приветствия.

Пример:

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

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

Ввод числовых данных

По умолчанию input() возвращает данные в виде строки. Чтобы работать с числами, необходимо преобразовать ввод в подходящий тип данных.

Пример:

# 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.")

Использование float для десятичных чисел

Если вам нужно работать с десятичными числами, преобразуйте ввод в число с плавающей точкой.

Пример:

# 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.")

Пример программы: простой калькулятор возраста

Давайте создадим программу, которая запрашивает имя и возраст пользователя, а затем сообщает, сколько ему будет лет в следующем году.

Код:

# 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.")

Отличная работа!

Вы научились получать ввод от пользователей и отображать результаты в Python. Благодаря этому ваши программы становятся интерактивными и увлекательными! Продолжайте практиковаться, создавая собственные программы для ввода и вывода.

Ввод и вывод — иллюстрация 10

Часто задаваемые вопросы

Урок «Ввод и вывод» бесплатный?

Да — полный текст урока «Ввод и вывод» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Python For Kids, подпишись на CoddyKit PRO. Курс Python For Kids содержит 3 уроков всего.

Чему я научусь в уроке «Ввод и вывод»?

Получайте ввод от пользователя и отображайте результаты. Ты практикуешь Python For Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Python For Kids?

Предыдущий опыт не требуется. Python For Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 3.

Сколько времени занимает урок «Ввод и вывод»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Python For Kids?

Да. Каждый урок Python For Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Переменные и типы данных
  2. Базовые арифметические операции
  3. Ввод и вывод
← Назад к Python For Kids