7- дәріс Тақырыбы : Деректер құрылымы. Сызықтық және сызықтық емес құрылымдыр



бет4/5
Дата23.12.2021
өлшемі19,39 Kb.
#128282
1   2   3   4   5
Байланысты:
7-Лекция АП

Элементтер тізімі Python бұл тізім екенін түсінуі үшін шаршы жақшаларға жасалуы керек. Тізім жасалғаннан кейін оған элементтерді қосуға, жоюға немесе іздеуге болады. Элементтерді қосуға және жоюға болатын болғандықтан, тізімнің өзгеретін түрі, яғни оны өзгертуге болады.

Объектілер мен сыныптарға қысқаша кіріспе

Объектілер мен сыныптарды талқылауға кірісейік, бұл кезеңде тізімдер идеясын жақсы түсіну үшін әлі де біраз түсініктеме қажет. Біз бұл тақырыпты өз тарауында егжей-тегжейлі зерттейміз.

Тізім-нысандар мен кластарды пайдаланудың бір мысалы. Біз кейбір айнымалы i мәнді тағайындаған кезде, айталық, 5 бүтін сан, бұл I класты (яғни, түрі) int нысанын жасау ретінде елестетуге болады. Мұны түсіну үшін help(int) оқыңыз.

Сынып сондай-ақ әдістер, яғни осы класқа қатысты ғана пайдалану үшін анықталған функциялар болуы мүмкін. Бұл функционал осы сыныптың объектісі болған кезде ғана қолжетімді болады. Мысалы, Python тізім соңына элементті қосуға мүмкіндік беретін list сыныбы үшін append әдісін ұсынады. Сондықтан mylist.append ('and item') бұл жолды mylist тізіміне қосады. Нысан әдістеріне қол жеткізу үшін нүктемен белгіленуге назар аударыңыз.

Класс сондай-ақ осы класқа қатысты ғана пайдалану үшін белгіленген айнымалылар ретінде өзгеше емес өрістер болуы мүмкін. Бұл айнымалыларды / аттарды тек осы сыныптың объектісі болған кезде ғана пайдалануға болады. Өрістерге кіру нүктенің көмегімен жүзеге асырылады. Мысалы, mylist.field.



Достарыңызбен бөлісу:
1   2   3   4   5




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

    Басты бет