ИКТ. Ступень 3 — Логика и код
Числовые типы данных
Числовые типы данных
Оператор ввода позволяет программе получать данные от пользователя, а строки помогают работать с текстом.
Ключевые понятия
- input
- строка
- переменная
- вывод
- пользовательский ввод
💡 Пример
Программа спрашивает имя, сохраняет его в переменную и выводит персональное приветствие.
🧭 Как работать
Сначала прочитайте конспект, затем выполните практику, проверьте себя по вопросам и только после этого отправляйте работу педагогу.
- Зачем программе нужен ввод данных?
- Что хранится в строковой переменной?
- Как сделать ответ программы персональным?
- есть ввод данных
- есть переменные
- программа выводит понятный ответ
- код запускается
Дополнительные материалы
Дополнительные материалы и задания из школьного курса. Они помогают потренироваться по теме, но основной результат урока сдаётся через задание ниже.
2вопросов
🧪 Самопроверка · 2 вопросов
Выберите ответы самостоятельно. Система не подсвечивает правильные варианты, чтобы это оставалось тренировкой, а не списыванием.
Числовые типы данных. Математические операции
-
Преобразование типов и оператор 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. Правильный ответ не показывается. -
Числовые типы данных
# 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;
- файл, скриншот или ссылку на результат, если работа практическая;
- ответы или выводы по самопроверке, если они указаны в уроке.
Перед отправкой проверьте:
- работа относится к теме урока;
- файл или ссылка открывается;
- текст написан своими словами;
- оформление аккуратное.
Критерии зачёта:
работа соответствует теме урока; результат можно открыть и проверить; ответ написан своими словами; оформление аккуратное
Педагог проверит работу, оставит комментарий и зачтёт урок или отправит его на доработку.
Сдать работу