Лабораторная работа 1 Введение в язык программирования Python


Лабораторная работа 7 Функции и процедуры в Python



Pdf көрінісі
бет19/30
Дата22.09.2023
өлшемі1.41 Mb.
#478330
1   ...   15   16   17   18   19   20   21   22   ...   30
пайтон лаб

Лабораторная работа 7 Функции и процедуры в Python
Цель работы: изучение процедур и функций в Python. 
знать синтаксис процедур и функций, процедура с параметром, локальные и 
глобальные переменные;
уметь применять синтаксис процедур и функций при составлении программы;
владеть основными навыками работы с функциями и процедурами.
Подпрограмма - это именованный фрагмент программы, к которому можно 
обратиться из другого места программы 
Подпрограммы делятся на две категории: 
процедуры и 
функции.
1. Процедуры.
Рассмотрим синтаксис процедуры: 
def имя процедуры(Список параметров):
Система команд
Для определения процедуры используется ключевое слово def, затем 
указывается имя процедуры и в скобках её формальные параметры, если они 
присутствуют. После ставится двоеточие и со следующей строки с отступом в 4 
пробела указываются команды.
Процедура — вспомогательный алгоритм, выполняющий некоторые действия.
Процедура должна быть определена к моменту её вызова. Определение 
процедуры начинается со служебного слова def. 
Вызов процедуры осуществляется по ее имени, за которым следуют круглые 
скобки, например, Err(). 
В одной программе может быть сколько угодно много вызовов одной и той же 
процедуры. 
Использование процедур сокращает код и повышает удобочитаемость.
Процедура с параметрами. 
Как используются в Python параметры процедуры, рассмотрим на примере.
Пример.


Написать процедуру, которая печатает раз указанный символ (введенный с 
клавиатуры), каждый с новой строки.
def printChar(s): 
print (s) 
sim = input
('введите символ') 
printChar(sim) # первый вызов, вывод введенного символа 
printChar('*') # второй вызов, вывод *
 


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   30




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет