ТҮРКІСТАН ОБЛЫСЫНЫҢ АДАМИ ӘЛЕУЕТТІ ДАМЫТУ БАСҚАРМАСЫ
"ТҮРКІСТАН ЖОҒАРЫ КӨПСАЛАЛЫ, ҚОЛ ӨНЕР КОЛЛЕДЖІ" МКҚК
РЕФЕРАТ
Тақырыбы: “Деректер түрлері. Айнымалылар”
Орындаған: Алханова Э.М.
Қабылдаған: Мауленов С.С.
ТҮРКІСТАН 2023ж
Деректер түрлері. Айнымалылар
Деректер және олардың түрлері
Шынайы өмірде біз айналамыздағы заттарға әртүрлі әрекеттер жасаймыз. Біз олардың қасиеттерін өзгертеміз, жаңа мүмкіндіктер береміз. Осыған ұқсас, компьютерлік бағдарламалар объектілерді басқарады, тек виртуалды, сандық. Біз объектіге бағытталған бағдарламалау деңгейіне жеткенше, біз мұндай нысандарды деректер деп атаймыз.
Деректер әртүрлі екені анық. Көбінесе компьютерлік бағдарлама сандармен және жолдармен жұмыс істейді. Сонымен, өткен сабақта біз сандармен жұмыс жасадық, олармен арифметикалық амалдарды орындадық. Қосу операциясы бірінші санды екінші санға өзгертті, ал көбейту бір санды екіншісіне сәйкес келетін санға көбейтті.
Сандар, өз кезегінде, әртүрлі болады: бүтін, нақты, үлкен мәнге ие немесе өте ұзақ бөлшек бөлігі болуы мүмкін.
Python бағдарламалау тілімен танысқан кезде біз деректердің үш түрін талдайтын боламыз:
бүтін сандар (типі int) - оң және теріс бүтін сандар, сондай-ақ 0 (например, 4, 687, -45, 0).
өзгермелі нүкте сандары (типі float) - нақты бөлшек сандар (мысалы, 1.45, -3.789654, 0.00453). Ескерту: санның бүтін және бөлшегін бөлу үшін үтір емес, нүкте қолданылады.
— жолдар (типі str) — тырнақшаға салынған таңбалар жиынтығы (мысалы, "ball", "What is your name?", 'dkfjUUv', '6589'). Ескерту: Python-дағы тырнақшалар біреулік немесе екеулік болуы мүмкін; біреулік тырнақшалардағы жалғыз таңба да жол болып табылады, Pythonда жеке таңба түрі жоқ.
Бағдарламалаудағы операциялар
Операция дегеніміз – бұл жағдайда операндтар деп аталатын мәліметтерге қатысты кез-келген әрекетті орындау. Ал сол әрекетті оператор (арнайы құрал) орындайды. Егер сіз үстел құру операциясын жасасаңыз, онда сіздің операндаларыңыз тақтай мен шеге, ал оператор - балға болар еді.
Сонымен, математика мен бағдарламалауда плюс белгісі сандарға қатысты қосу амалының операторы болып табылады. Жолдар болған жағдайда, сол оператор конкатенация, яғни қосу операциясын орындайды.
Бұл жерде операциядағы оператор операндқа және жұмыс істейтін мәліметтер түрлеріне де байланысты екенін атап өткен жөн. Мысалы: қолтырауын сізге шабуыл жасаған жағдайда сіздің қолыңыздағы балға құрылыс құралы рөлін тоқтатады. Алайда, көп жағдайда операторлар әмбебап емес. Мысалы, егер операндтар бір жағынан сан болса, екінші жағынан жол болса, плюс белгісі қолданылмайды:
Мұнда TypeError жолындағы: unsupported operand type(s) for +: 'int' and 'str' жолында интерпретатор қате пайда болғанын хабарлайды - int және str типтеріне қолдау көрсетілмейтін операнда дейді.
Достарыңызбен бөлісу: |