Главная страница

Лабораторная работа 1 Линейные программы Цель работы


Скачать 1.19 Mb.
НазваниеЛабораторная работа 1 Линейные программы Цель работы
Дата28.10.2021
Размер1.19 Mb.
Формат файлаpdf
Имя файла1lab_Python.pdf
ТипЛабораторная работа
#258305
Лабораторная работа №1: Линейные программы Цель работы Дать студентам практический навык в подготовке простой программы ив записи математических выражений на языке программирования Python. Постановка задачи Напишите программу для расчета по заданным формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора или электронной таблицы Excel. Теоретическое введение При вычислении подобных выражений необходимо анализировать область допустимых значений аргументов, которые используются в выражении. Так, например, знаменатель дроби может получить нулевое значение и программа прервётся по ошибке деления на ноль. Необходимо учитывать и допустимый диапазон аргументов используемых функций. Так, основание логарифма должно быть больше нуля и не равняться единице, а логарифмируемая функция должна быть больше нуля. Внимательно следует относиться к выражению, в котором, например, выполняется извлечение квадратного корня или, в общем случае, возведение в степень, показатель которой является нецелым числом. В этом случае может быть получен результат в виде комплексного числа или возникнет ошибка, которая приведёт к прерыванию работы программы. Для математических вычислений в Python имеются как встроенные, таки дополнительные функции и методы. Применить дополнительные математические функций можно после подключения модуля math: import math либо from math import * В первом случае функции рассматриваются как методы объекта math и должны записываться так
import math print(math.sin(math.pi/4))







написать администратору сайта