10
Жоғарыда келтірілген программа пайдаланушыға бес айнымалы бойынша
сақталатын бес бағаның нәтижесін сұрайды:
point1, point2, point3, point4, point5;
Енді осы программаның нұсқасын массивті пайдалану арқылы жасап көрейік:
#программа бойынша
қойылған бағаларды сұрайды
#Oларды сақтайды жaне басып шығарады
import array as arr point =
arr.array('i') for i in
range(0,5):
point.append(int(input("Bagany engiz: ")))
#inputaрқашанstr
ТMMТЕРІНЕ
деректердіқайта-
рады,сондықтанint()функ4meсысанғатçрлендіруçшін
MАЙДАЛАНЫЛАДЫ
.
print("Kelesі bagalar engizildі: ") for i in
range(0,5):
print(point[i], end='\t')
Берілген программа да алғашқы нұсқамен бірдей нәтиже береді, бірақ бұл жерде
қысқаша келтірілген. Программалау нұсқасы
массивтің қолданылуына
байланысты
ыңғайлы
және
ықшамды
болып табылады.
Массивтің типтері
Енді программалауда пайдаланылатын массивтердің негізгі түрлерін
қарастырамыз. Массивтер өлшемінің төмендегідей түрлері бар:
–
бірөлшемді;
–
екіөлшемді немесе матрица;
–
үшөлшемді және т.б.
Практикада үшөлшемді массивтер сирек қолданылады. Үшөлшемді массивтерге
оқулық немесе кітап мысал бола алады (1-ші индекс – кітаптың беттері десек, 2-
ші индекс – беттегі жолдар, ал 3-ші индекс – жолдағы әріптер болады). Бірден
көп
өлшемі бар массивтерді
көпөлшемді
(екіөлшемді, үшөлшемді массивтер
және т.б.) деп атайды.
Орындалған программа
нәтижесі
11
Python программалау тілінде көпөлшемді классикалық массивтер жоқ. Дегенмен
осы платформаның негізгі ерекшеліктері
көпөлшемді тізімді
(list)
құруды
жеңілдетеді.
Достарыңызбен бөлісу: