ПРОГРАММИРОВАНИЕ
96
В содержание
Лабораторная работа 7.2. Работа с функциями в Python
Теоретическая часть
Воспользоваться материалами из лабораторной работы 7.1.
Практическая часть
Цель работы
: ознакомление с понятием «функция» языка программирования Python,
описанием и вызовом функции.
Ход работы
1. Открыть среду разработки PyCharm.
2. Написать функцию нахождения длины отрезка по координатам его концов. Исполь-
зуя эту функцию, решить следующую задачу: даны координаты трёх вершин треугольни-
ка. Найти длины всех его сторон.
3. Написать функцию, которая сравнивает введённые числа и результат выдаёт в виде
знаков «>», «<» или «=».
4. Написать функцию, которая по введённому n выводит на экран n-е число Фибонач-
чи.
Выводы
В ходе выполнения лабораторной работы вы получили представление о разработке
функций в языке программирования Python.
Контрольные вопросы
1. Какой вид имеет описание функции в языке Python?
2. Какие основные операторы языка Python вы использовали при решении задач ла-
бораторной работы?
3. Можно ли описать функцию в языке Python, не используя оператор return?
Лабораторная работа 8. Кортежи в языке Python
Теоретическая часть
Важно!
Кортеж можно определить как неизменяемый список. Таким образом, в отличие
от работы со списком, нельзя удалять элементы из кортежа или добавлять эле-
менты в кортеж.
Кортежи часто используются для представления неизменяемой последователь-
ности разнородных объектов. Кортежи неизменяемы, значит, хорошо защищены
от изменений, как намеренных, так и случайных. По размеру кортежи меньше,
чем списки.
Кортежи создаются способом, похожим на создание списка: перечислением элемен-
тов в круглых скобках. Примеры:
s=(2,6,9,10)
s1=("ab","bc","cd")
Пустые круглые скобки, так же как и в случае списка, обозначают пустой кортеж:
s4=()
.
Второй способ представляет собой перечисление элементов через запятую:
s3 ="a","b","c","d"
|