Білім беру бағдарламасы студенттеріне арналған Қарағанды 2022


Зертханалық жұмысты орындауға әдістемелік нұсқаулықтар



бет12/18
Дата03.10.2023
өлшемі1,05 Mb.
#183466
түріБілім беру бағдарламасы
1   ...   8   9   10   11   12   13   14   15   ...   18
Байланысты:
МУ Лабы

5.2 Зертханалық жұмысты орындауға әдістемелік нұсқаулықтар

Екі тапсырманы қарастырайық, біріншісі: көп қатарлы файл бар деп қарастырайық және қолданушымен енгізілетін қатар, тексеруіміз керек файлда қатар барма нақты v қатар фрагменті құрамында бар; екіншісі: тұтынушы қатарға енгізген бас әріптердің санын пайыздық қатынаста санау. 8 суретте сол жақта листинг, оң жақта оның орындалу нәтижесі, мазмұны келтірілген.


8 сурет – Қатармен және файлмен тапсырмалардың листингі және шешілуі


Питон тілінде тізім деп аталатын (басқа программалау тілінде массив термині қолданылады) деректер құрылымы қолданылады. Тізім, ол 0-ден бастап нөмірленген элементтер тізбегі, ал жолдарда символдар тізбегін көрсетеді. Тізім квадрат жақшадан тұратын элементтер тізбегі.

Primes = [2, 3, 5, 7, 11, 13]
Rainbow = ['Red', 'Orange', 'Yellow', 'Green', 'Blue', 'Indigo', 'Violet']

Primes тізімі — 6 элементтен тұрады: Primes[0] == 2, Primes[1] == 3,Primes[2] == 5, Primes[3] == 7, Primes[4] == 11, Primes[5] == 13. Rainbow тізімі 7 элементтен тұрады, оның әрбір элементі жол болып табылады.
Тізім (тізім) әртүрлі нысандарды сақтауға арналған деректер құрылымы болып табылады. Егер басқа бағдарламалау тілдерін қолдансаңыз, массивтің тұжырымдамасымен таныс болыңыз. Мәселен, тізім массивге өте ұқсас, тек жоғарыда айтылғандай, онда әртүрлі нысандарды сақтауға болады. Тізімнің өлшемі статикалық емес, оны өзгертуге болады. Тізім, шын мәнінде, айнымалы деректер түріне жатады.Тарап ретінде анықталған айнымалы мән кез-келген басқа нысандарға немесе құрылымдарға сілтеме жасайтын жадтағы құрылымға сілтеме болады.
Тізімнің жадта сақталуы
Жасалған кезде, аймақ жадта сақталады, ол шартты түрде жадтағы басқа деректер элементтеріне сілтемелер сақталатын «контейнер» деп аталуы мүмкін. Сандар немесе жол сияқты деректер түрлеріне қарағанда, тізімдегі «контейнер» мазмұнын өзгертуге болады. Бұл процесті жақсы бейнелеу үшін төмендегі суретке қараңыз. Бастапқыда 1 және 2 нысандарға сілтемелері бар тізім жасалды, операциядан кейін [1] = 3, тізімдегі екінші сілтеме 3 нысанға нұсқай бастады.





Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   18




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

    Басты бет