🧩 Python-дағы функциялар

Функция — бұл белгілі бір тапсырманы орындайтын және қайта-қайта қолдануға болатын код блогы. Python-да екі түрлі функция болады: кірістірілген (built-in) және пайдаланушы жасаған (custom). Олар кодты қысқартуға және логиканы реттеуге көмектеседі.


📚 Ең маңызды 30 кірістірілген функция

1. print()
Мәліметтерді консольге басып шығарады. Бірнеше аргументті қабылдап, бос орын арқылы біріктіреді.
2. input()
Пайдаланушыдан мәтіндік ақпаратты қабылдайды. Деректер әрқашан жол (string) түрінде қайтарылады.
3. len()
Объектінің (тізім, жол, сөздік) ішіндегі элементтер санын есептейді.
4. type()
Кез келген айнымалының немесе объектінің деректер типін анықтайды.
5. int()
Мәтіндік немесе ондық сандарды бүтін сан форматына айналдырады.
6. float()
Бүтін санды немесе мәтінді жылжымалы нүктелі (ондық) санға түрлендіреді.
7. str()
Кез келген деректер типін мәтіндік форматқа ауыстырады.
8. list()
Басқа деректер құрылымын тізімге айналдырады.
9. tuple()
Элементтерді өзгермейтін кортеж форматына түрлендіреді.
10. dict()
Жаңа сөздік (кілт-мән жұптарын) жасау үшін пайдаланылады.
11. set()
Қайталанбайтын элементтерден тұратын жиын жасайды.
12. range()
Сандар тізбегін автоматты түрде генерациялайды (`for` циклі үшін).
13. sum()
Тізім немесе кортеж ішіндегі барлық сандық элементтердің қосындысын есептейді.
14. max()
Берілген элементтердің ішінен ең үлкен мәнді табады.
15. min()
Жинақтың ішіндегі ең кіші мәнді анықтауға көмектеседі.
16. abs()
Санның абсолюттік мәнін (модулін) қайтарады (терісті оңға).
17. round()
Санды ең жақын бүтін мәнге дөңгелектейді.
18. pow()
Бір санды екінші санның дәрежесіне шығарады.
19. sorted()
Тізімді өсу немесе кему ретімен сұрыптап, жаңа тізім қайтарады.
20. reversed()
Элементтердің орналасу ретін кері бағытқа ауыстырады.
21. enumerate()
Жинақтағы элементтерді индекспен бірге қайтарады.
22. zip()
Бірнеше тізімді параллельді түрде біріктіріп, кортеждер жасайды.
23. map()
Функцияны тізімдегі әрбір элементке жеке-жеке қолданады.
24. filter()
Белгілі бір шартқа сәйкес келетін элементтерді іріктеп алады.
25. all()
Барлық элементтер True болса, True мәнін қайтарады.
26. any()
Ең болмағанда бір элемент True болса, True береді.
27. chr()
Unicode кодына сәйкес келетін символды қайтарады.
28. ord()
Символдың Unicode кодын анықтайды.
29. dir()
Объектінің барлық қолжетімді әдістері мен қасиеттерін көрсетеді.
30. help()
Кез келген функция туралы толық нұсқаулықты шығарады.

🧠 Тәжірибелік алаң (Sandbox)

Функцияларды қолданып, өз кодыңызды жазып көріңіз:

Нәтиже (Output):
Нәтиже осында шығады...

💡 Кеңес:

Егер функцияны өзіңіз құрғыңыз келсе, кодты def функция_аты(): операторынан бастау керек екенін ұмытпаңыз!