Назар аударыңыз. Бұл материалды сайт қолданушысы жариялаған. Егер материал сіздің авторлық құқығыңызды бұзса, осында жазыңыз. Біз ең жылдам уақытта материалды сайттан өшіреміз
Жақын арада сайт әкімшілігі сізбен хабарласады
Бонусты жинап картаңызға (kaspi Gold, Halyk bank) шығарып аласыз
FOR және WHILE циклдері Python бағдарламалау тілінде
Дипломдар мен сертификаттарды алып үлгеріңіз!
Материалдың толық нұсқасын
жүктеп алып көруге болады
Айнымалылар
Айнымалылар- деректерді жадта сақтап, олармен жұмыс істеуге мүмкіндік береді. Айнымалыларды жариялағанда, алдымен оның атын жазып, кейін оны қандай да бір мәнге теңестіреміз.
-
Айнымалылар, латын әліпбиі (A……..z)
Программа |
Нәтижесі |
a = 2 (a айнымалысы сандық типте) b = “Salem” ( b айнымалысы мәтіндік типте) print(a) (экранга шыгару) print(b) (экранга шыгару) |
2 (сандық тип) Salem (мәтіндік тип) |
-
Айнымалыны басқа типке өзгерту
Str-мәтін
Int-бүтін сан
Float-нақты сан
Программа |
Нәтижесі |
x = str(3) (x = '3'-ке тең, яғни x — мəтін ретінде көреді ) y = int(3) (y = 3-ке тең, яғни y — бүтін сан) z = float(3) ( z =3.0-ке тең, яғни z — нақты сан) |
|
-
Мәтіндік айнымалы
Мәтіндік айнымалыларды жариялағанда мынадай тырнақшалар қолданылады: “ ” немесе ‘ ’.
Яғни айнымалының мәні осы тырнақшалардың ішінде орналасуы керек.
Программа |
Нәтижесі |
name = “Magzhan” (name-Мәтіндік айнымалы) name = ‘Magzhan’ print (name) |
Magzhan |
-
Айнымалылардың аталуы
● Айнымалының атауы әріппен немесе астын сызу таңбасымен (_) басталуы керек.
● Айнымалының атауы саннан басталмауы керек.
● Айнымалының атауы тек әріптік-сандық таңбаларды және астын сызу (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" |
-
Экранға бірнеше айнымалыны шығару
Программа |
Нәтижесі |
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
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде пәніңізді белгілеп, керек материалды алып сабағыңызға қолдана аласыз |