Лабораторная работа №4
ПЛАН
По дисциплине: Язык программирования Python
Тема занятия: Работа со строками
Цель занятия: Научиться работать со строковыми переменными, обрабатывать отдель-ные символы строки
Количество часов: 2
Содержание работы (Задание, Задачи):
Задание: Организовать ввод арифметического выражения. При подсчете учитыватьналичие нескольких арифметических знаков, наличие скобок, приоритет операций.
Методические указания по выполнению:
При вводе выражений <А * (В - С)> и <А * В - С> значение результата будет не одина-ковым.
При вводе выражения <А / (В - С)> учитывать проверку деления на ноль. Знаменательдолжен быть отличен от нуля.
При обработке строки сначала необходимо определить наличие скобок. В случае еслискобки есть, необходимо взять выражение в скобках, затем определить знак и подсчитатьвыражение в скобках. Далее определить знак перед скобкой (за скобкой) определить второйоперанд (число) и подсчитать выражение. В случае если скобки отсутствуют, то определитьдва знака, в зависимости от приоритета операций взять два числа первого действия, затемвыполнить второе действие.
Нумерация позиции символов в строке начинается с нуля.
Вопросы для защиты лабораторной работы:
- Строки
- Преобразование типов данных
- Обработка символов строки