функцияларда да дәл осындай аттағы айнымалылар қолданыла береді.
Мысал қарастырайық.
# Бұл программа екі функцияда аттары бірдей екі # локальді айнымалыны (birds) пайдаланады. def main():
turgen()
qarqaraly()
# turgen функциясын шақыру # qarqaraly функциясын шақыру def turgen():
birds = 5000
# мұнда birds айнымалысы бар # birds айнымалысын анықтау print('Тurgen-де ', birds, 'құс бар.')
def qarqaraly():
birds = 8000
# qarqaraly функциясында да birds айнымалысы бар # birds локальді айнымалысын анықтау main()
print('Qarqaraly-да ', birds,'құс бар.')
# басты функцияны шақыру Нәтижесі: C:\Users\...\Scripts\python.exe C:/Users/.../functions.py
Тurgen-де 5000 құс бар. Qarqaraly-да 8000 құс бар.
аргументтерін есептеулерде немесе басқа да операцияларда пайдалана алады.
Функцияны шақыру кезінде оған бір немесе бірнеше аргументтер, яғни
параметрлер түріндегі айнымалылар берілуі мүмкін.
Параметр – бұл функцияны шақыру кезінде оған берілетін арнайы айнымалы, параметрге айнымалы мәні меншіктеледі. Төменде параметр түріндегі айны- малысы бар функция мысалы көрсетілген:
def show_double(number): result = number * 2 print(result)
Бұл функция аты – show_double. Ол number саны мәнін қабылдап алып, оның