ИКТ. Ступень 3 — Логика и код
Строки и оператор ввода
Строки и оператор ввода
Оператор ввода позволяет программе получать данные от пользователя, а строки помогают работать с текстом.
Ключевые понятия
- input
- строка
- переменная
- вывод
- пользовательский ввод
💡 Пример
Программа спрашивает имя, сохраняет его в переменную и выводит персональное приветствие.
🧭 Как работать
Сначала прочитайте конспект, затем выполните практику, проверьте себя по вопросам и только после этого отправляйте работу педагогу.
- Зачем программе нужен ввод данных?
- Что хранится в строковой переменной?
- Как сделать ответ программы персональным?
- есть ввод данных
- есть переменные
- программа выводит понятный ответ
- код запускается
Дополнительные материалы
Дополнительные материалы и задания из школьного курса. Они помогают потренироваться по теме, но основной результат урока сдаётся через задание ниже.
3вопросов
🧪 Самопроверка · 3 вопросов
Выберите ответы самостоятельно. Система не подсвечивает правильные варианты, чтобы это оставалось тренировкой, а не списыванием.
ДЗ Строки. Оператор ввода вывода
Тест по этой теме будет добавлен педагогом после проверки вопросов.
Источник: Moodle · 2. Строки. Оператор ввода вывода
Строки. Оператор ввода вывода
-
Строки и операции со строками
Строка ( str ) — это последовательность символов, заключенная в кавычки.
Создание строк:
s1 = "Двойные кавычки"
s2 = 'Одинарные кавычки'
s3 = """Многострочная
строка"""
s4 = '''Еще один
многострочный вариант'''
Базовые операции со строками:
Операция
Пример
Результат
Пояснение
Конкатенация (сложение)
"Привет, " + "Мир!"
"Привет, Мир!"
Объединение строк
Повторение (умножение)
"Ля" * 3
"ЛяЛяЛя"
Повторение строки
Задание 2:
Нарисуйте ёлочку, используя только символы * (звёздочка) и . (точки). Ёлочка состоит из нескольких ярусов, которые постепенно увеличиваются в ширине.Тип вопроса: coderunner. Правильный ответ не показывается. -
Операторы ввода и вывода
Вывод данных: print()
print ( "Привет, мир!" ) # Простой вывод
print ( 42 ) # Вывод числа
print ( "Ответ:" , 42 ) # Вывод нескольких значений через запятую
Параметры print() :
python
print ( "Текст1" , "Текст2" , sep = " | " ) # Разделитель: "Текст1 | Текст2"
print ( "С новой строки" , end = " " ) # Без перевода строки
print ( "Продолжение в той же" ) # "С новой строки Продолжение в той же"
\n - переход на новую строку \t - равномерный отступ
Ввод данных: input()
name = input ( "Введите ваше имя: " ) # Выводит приглашение и ждет ввода
print ( f"Привет, { name } !" )
# Всегда возвращает строку!
age = input ( "Сколько вам лет? " ) # Например, вводим "25"
print ( type ( age ) ) # <class 'str'> - это строка!
age_int = int ( age ) # Преобразуем в число
Задание 3:
Задание: "Календарь на неделю с использованием sep и end"
Формулировка задачи
Создайте програм…Тип вопроса: coderunner. Правильный ответ не показывается. -
Переменные и их основные виды
Переменная — это именованная область памяти для хранения данных.
В Python переменные создаются в момент присваивания значения. Тип определяется автоматически (динамическая типизация).
Основные типы (виды) переменных:
int — целые числа:
age = 25
count = - 10
float — числа с плавающей точкой:
price = 99.95
pi = 3.14159
str (string) — строки (наш главный герой):
name = "Анна"
message = 'Привет, мир!'
bool — логический тип:
is_active = True
is_admin = False
Задание 1:
Сопоставьте переменные из левого столбца с их типами из правого столбца:Тип вопроса: match. Правильный ответ не показывается.
Источник: Moodle · 2. Строки. Оператор ввода вывода
Тест по уроку
6 вопросов · результат сохраняется в LMS
Пройти тест
Задание
Что нужно сдать:
Сдайте программу-анкету или интерактивное приветствие.
Формат сдачи:
- текстовый ответ в LMS;
- файл, скриншот или ссылку на результат, если работа практическая;
- ответы или выводы по самопроверке, если они указаны в уроке.
Перед отправкой проверьте:
- работа относится к теме урока;
- файл или ссылка открывается;
- текст написан своими словами;
- оформление аккуратное.
Критерии зачёта:
работа соответствует теме урока; результат можно открыть и проверить; ответ написан своими словами; оформление аккуратное
Педагог проверит работу, оставит комментарий и зачтёт урок или отправит его на доработку.
Сдать работу