Материалдар / FOR және WHILE циклдері Python бағдарламалау тілінде
2023-2024 оқу жылына арналған

қысқа мерзімді сабақ жоспарларын

жүктеп алғыңыз келеді ма?
ҚР Білім және Ғылым министірлігінің стандартымен 2022-2023 оқу жылына арналған 472-бұйрыққа сай жасалған

FOR және WHILE циклдері Python бағдарламалау тілінде

Материал туралы қысқаша түсінік
FOR және WHILE циклдері Python бағдарламалау тілінде
Авторы:
Автор материалды ақылы түрде жариялады.
Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
05 Наурыз 2024
94
0 рет жүктелген
Бүгін алсаңыз 25% жеңілдік
беріледі
250 тг 188 тг
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
logo

Материалдың толық нұсқасын
жүктеп алып көруге болады

Айнымалылар

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



  1. Айнымалылар, латын әліпбиі (A……..z)

Программа


Нәтижесі

a = 2 (a айнымалысы сандық типте)

b = “Salem ( b айнымалысы мәтіндік типте)

print(a) (экранга шыгару)

print(b) (экранга шыгару)

2 (сандық тип)

Salem (мәтіндік тип)













  1. Айнымалыны басқа типке өзгерту

Str-мәтін

Int-бүтін сан

Float-нақты сан

Программа


Нәтижесі

x = str(3) (x = '3'-ке тең, яғни x — мəтін ретінде көреді )

y = int(3) (y = 3-ке тең, яғни y — бүтін сан)

z = float(3) ( z =3.0-ке тең, яғни z — нақты сан)












  1. Мәтіндік айнымалы

Мәтіндік айнымалыларды жариялағанда мынадай тырнақшалар қолданылады: “ ” немесе ‘ ’.

Яғни айнымалының мәні осы тырнақшалардың ішінде орналасуы керек.

Программа


Нәтижесі

name = “Magzhan” (name-Мәтіндік айнымалы)

name = ‘Magzhan’

print (name)

Magzhan






  1. Айнымалылардың аталуы


Айнымалының атауы әріппен немесе астын сызу таңбасымен (_) басталуы керек.

Айнымалының атауы саннан басталмауы керек.

Айнымалының атауы тек әріптік-сандық таңбаларды және астын сызу (A-z, 0-9 және _ ) символдарын қамтуы керек.

Айнымалының атауларында қарапайым әріп пен бас әріптердің өзгешелігін

ескерген жөн,(оқушылардың ең көп жіберетін қателіктерінің бірі) мысалы: name, Name және NAME үшеуі үш түрлі айнымалы болып табылады.


Дұрыс жазылған айнымалылар


Қате жазылған айнымалылар

myvar= "Magzhan"

my_var = "Magzhan"

_my_var = "Magzhan"

myVar = "Magzhan"

MYVAR = "Magzhan"

myvar2 = "Magzhan"

2myvar = "Magzhan"

my-var = "Magzhan"

my var = "Magzhan"





  1. Экранға бірнеше айнымалыны шығару

Программа


Нәтижесі

firstName = “Magzhan” (firstname- бірінші айнымалы)

lastName = “Ainur” (lasttname- екінші айнымалы)

print(firstName, lastName)


Magzhan , Ainur












































Деректер типі

Деректер типінің атауы


Деректер типінің түрлері

Мәтіндік

str


Сандық

int, float, complex


Тізбектік

list, tuple, range


Сәйкестендіру

dict


Сэттік

set, frozenset


Булиндік

bool


Бинарлы

bytes, bytearray, memoryview


None

NoneType






Деректің типін анықтау үшін type функциясы қолданылады. Ал ол үшін type кілтті сөзін және осы сөзден кейін жақшаның ішіне айнымалыны жазу керек,сонда пайтон программасы берілген сөздің қай типке жататынын өзі автоматты түрде шығарып береді.Мысалы:

Программа


Нәтижесі

x = 5 (х айнымалы)

print(type(x)) (х айнымалысында

көрсетілген санның типін анықта)

<class 'int'> (яғни х айнымалысындағы көрсетілген 5 деген сан, бүтін сан. Int=Integer(бүтін сан))


















Арифметикалық операторлар

Оператор

Атауы

Мысал

+

Қосу

x + y

-

Азайту

x / y

*

Көбейту

x * y

/

Бөлу

x / y

%

Қалдық табу

x % y

**

Дәрежелеу

x ** y

//

Бөліп, жуықтау

x // y



Салыстыру операторлары

Оператор

Атауы

Мысал

==

Тең

x == y

!=

Тең емес

x != y

>

Үлкен

x > y

<

Кіші

x < y

>=

Үлкен немесе тең

x >= y

<=

Кіші немесе тең

x <= y





















Python бағдарламалау тілінде циклдің екі түрі бар. Бірі — for циклі,

екіншісі — while циклі

For циклі

Программа


Нәтижесі

girls = [“Marzhan”, “Ainur”, “Merey”] (girls АЙНЫМАЛЫ)

for x in girls: (girls айнымалысындағы мәндерді х ке теңестіру)

print(x) (х айнымалысы неге тең,соны экранға шығару)


Marzhan , Ainur, Merey


for - циклдік операторларда ,міндетті түрде айнымалының алдына қойылады.

In циклдік операторларда тізбектің немесе сандар жиынының алдына қойылады. In (ішінде деген мағынаны береді)

Мысалы: for x in range(2, 10) яғни for-циклдік оператор екенін білдіріп тұр

x -айнымалы

in - 2 мен 10 ның ішіндегі сандар

range - қадам мәні



Программа


Нәтижесі

for x in range(2, 10): (Қадам мәні 2 ден 10 дейінгі сандар)

print(x)

2

3

4

5

Материал жариялап тегін сертификат алыңыз!
Бұл сертификат «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жарияланғанын растайды. Журнал Қазақстан Республикасы Ақпарат және Қоғамдық даму министрлігінің №KZ09VPY00029937 куәлігін алған. Сондықтан аттестацияға жарамды
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!