Вернуться к программе
ИКТ. Ступень 3 — Логика и код

Числовые типы данных

Ввод, строки и числовые данные 40 мин урок
📘 Конспект урока

Числовые типы данных

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

Ключевые понятия

  • input
  • строка
  • переменная
  • вывод
  • пользовательский ввод
💡 Пример

Программа спрашивает имя, сохраняет его в переменную и выводит персональное приветствие.

🧭 Как работать

Сначала прочитайте конспект, затем выполните практику, проверьте себя по вопросам и только после этого отправляйте работу педагогу.

✅ Самопроверка
  1. Зачем программе нужен ввод данных?
  2. Что хранится в строковой переменной?
  3. Как сделать ответ программы персональным?
🎯 Критерии зачёта
  • есть ввод данных
  • есть переменные
  • программа выводит понятный ответ
  • код запускается

Дополнительные материалы

Дополнительные материалы и задания из школьного курса. Они помогают потренироваться по теме, но основной результат урока сдаётся через задание ниже.

2вопросов
🧪 Самопроверка · 2 вопросов
Выберите ответы самостоятельно. Система не подсвечивает правильные варианты, чтобы это оставалось тренировкой, а не списыванием.

Числовые типы данных. Математические операции

  1. Преобразование типов и оператор input()

    Оператор type() - проверка типа данных

    print ( type ( 10 ) ) # <class 'int'>
    print ( type ( 3.14 ) ) # <class 'float'>

    Оператор input() и преобразование типов

    # input() ВСЕГДА возвращает строку (str)
    user_input = input ( "Введите число: " ) # "123" - это строка!
    print ( type ( user_input ) ) # <class 'str'>

    # Преобразование строк в числа
    # int() - преобразует в целое число
    # float() - преобразует в вещественное число

    # Комбинированный пример
    n = input ( "Первое целое число: " )
    m = input ( "Второе дробное число: " )
    result = n + m
    print (result )
    # Комбинированный пример
    n = int ( input ( "Первое целое число: " ) )
    m = float ( input ( "Второе дробное число: " ) )
    result = n + m
    print (result )
    Задача 2: Калькулятор суммы и среднего

    Условие: Напишите программу, которая запрашивает у пользователя три целых числа , вычисляет их сумму и среднее…
    Тип вопроса: coderunner. Правильный ответ не показывается.
  2. Числовые типы данных

    # 1. Целые числа (int) - любые целые числа без дробной части
    age = 25
    temperature = - 10
    count = 0
    big_number = 1_000_000 # можно использовать подчеркивание для читаемости

    # 2. Вещественные числа (float) - числа с плавающей точкой (дробные)
    price = 19.99
    pi = 3.14159
    scientific = 1.5e-3 # 0.0015 (1.5 * 10^-3)
    temperature_f = - 5.5
    Задание1:
    Сопоставьте значение переменной с правильным типом данных
    Тип вопроса: match. Правильный ответ не показывается.
Источник: Moodle · 3. Числовые типы данных. Математические операции

ДЗ Числовые типы данных. Математические операции

Тест по этой теме будет добавлен педагогом после проверки вопросов.

Источник: Moodle · 3. Числовые типы данных. Математические операции

Задание

Что нужно сдать: Сдайте программу-анкету или интерактивное приветствие. Формат сдачи: - текстовый ответ в LMS; - файл, скриншот или ссылку на результат, если работа практическая; - ответы или выводы по самопроверке, если они указаны в уроке. Перед отправкой проверьте: - работа относится к теме урока; - файл или ссылка открывается; - текст написан своими словами; - оформление аккуратное. Критерии зачёта: работа соответствует теме урока; результат можно открыть и проверить; ответ написан своими словами; оформление аккуратное Педагог проверит работу, оставит комментарий и зачтёт урок или отправит его на доработку.
Сдать работу