Отырысында қарастырылды және мақұлданды


Python -ның түрлері мен деректер құрылымы



Pdf көрінісі
бет3/11
Дата26.09.2024
өлшемі0,92 Mb.
#205156
түріПрограмма
1   2   3   4   5   6   7   8   9   10   11
Байланысты:
Python программалау тілі

Python -ның түрлері мен деректер құрылымы 
Python-ның айнымалы түрі тек бағдарламаны орындау кезінде анықталады, 
динамикалық теруді қолдайды. Сондықтан оның орнына «айнымалы 
тағайындау» шамамен айтуға жақсы «кейбір атымен міндетті күші 
құндылықтар». Python-ның кірістірілген түрлері: логикалық, жолды, Unicode-
жолды, бүтін, еркін-дәлдігін, қалқымалы нүктелі нөмірін, комплекс санды, және 
басқалар. Python-ның жаңа түрін қосу, сіз класс (класс) жазыңыз, немесе 
(мысалы, C -жазылған) кеңейту модулінің жаңа түрін анықтауға болады. 
Сыныптар мұралық (бір және бірнеше) және метобағдарламалық әрекетті 
қолдайды. Ең кіріктірілген түрлері мұралық болып есептелінеді. Барлық 
нысандар сілтеме және атом болып бөлінеді. Атом бойынша INT және long 
күрделі және кейбір басқалар болады. Атом заттарды тағайындау кезінде ғана 



объектіге анықтамалық көрсеткіш үшін көшіріледі, ал олардың мәні көшіріледі, 
сондықтан бірдей мәнді тағайындау кезінде екі айнымалы қолданылады. 
Анықтамалық нысандар өтпелі және даусыз болып табылады. Айнымалы - 
Мысалы, жолдар және луын өзгермейтін және тізімдер, сөздіктер және басқа да 
көптеген нысандар болып табылады. Python жылы Tuple, шын мәнінде, өзгеріссіз 
тізімі болып табылады. Көптеген жағдайларда, луын жылдам тізімдері 
сондықтан сіз ретін өзгертуді жоспарлап болмаса, оларды пайдалану үшін үздік 
болып табылады. 
Python -ның мүмкіндіктері 
Lisp және Прологта сияқты, Python интерпретаторы операторлар пернетақтадан 
енгізіледі, онда интерактивті режим, дереу орындалады бар, және нәтижесі 
(REPL) көрсетіледі. Бұл режим бастаушы ғана емес, қызықты, бірақ сондай-ақ, 
сіз басты бағдарлама оны пайдаланар алдында интерактивті кез келген аймақ 
кодын тексеру, немесе жай ғана функцияларын үлкен жиынтығы бар 
калькулятор ретінде пайдалануға болады деп есептейді тәжірибелі 
бағдарламашылар. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




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

    Басты бет