Podcast
Questions and Answers
Төмендегі кодтың нәтижесі не болады? nums = [1, 2, 3, 4] result = [x for x in nums if x % 2 == 0] print(result)
Төмендегі кодтың нәтижесі не болады? nums = [1, 2, 3, 4] result = [x for x in nums if x % 2 == 0] print(result)
- [1, 2, 3, 4]
- Error
- [1, 3]
- [2, 4] (correct)
If, elif, else операторларының қызметі неде?
If, elif, else операторларының қызметі неде?
- Кодты компиляциялау
- Тек бір шартты тексеру
- Кодтың белгілі бір бөлігін тексеру және орындау (correct)
- Тек циклды орындау
Төмендегі кодтың нәтижесі не болады? x = 10 if x >10: print('x >10') elif x == 10: print('x == 10') else: print('x < 10')
Төмендегі кодтың нәтижесі не болады? x = 10 if x >10: print('x >10') elif x == 10: print('x == 10') else: print('x < 10')
- x == 10 (correct)
- Код қатесі
- x >10
- x < 10
While циклі қалай жұмыс істейді?
While циклі қалай жұмыс істейді?
Төмендегі кодтың нәтижесі не болады? for i in range(1, 4): if i == 2: continue print(i)
Төмендегі кодтың нәтижесі не болады? for i in range(1, 4): if i == 2: continue print(i)
Elif операторының қызметі неде?
Elif операторының қызметі неде?
Төмендегі кодтың нәтижесі не болады? count = 0 while count < 5: print(count) count += 1 else: print('End')
Төмендегі кодтың нәтижесі не болады? count = 0 while count < 5: print(count) count += 1 else: print('End')
Төмендегі кодтың не шығаратынын анықтаңыз: x = [1, 2, 3] for i in x: if i == 2: break print(i)
Төмендегі кодтың не шығаратынын анықтаңыз: x = [1, 2, 3] for i in x: if i == 2: break print(i)
Төмендегі циклдың нәтижесін анықтаңыз: for i in range(3): print(i) else: print('Done')
Төмендегі циклдың нәтижесін анықтаңыз: for i in range(3): print(i) else: print('Done')
Төмендегі кодтың нәтижесі не болады? a = 2 if a == 2: print('Two') elif a == 3: print('Three') else: print('Not Two or Three')
Төмендегі кодтың нәтижесі не болады? a = 2 if a == 2: print('Two') elif a == 3: print('Three') else: print('Not Two or Three')
Келесі код не шығарады? x = 0
if x:
print('True')
else:
print('False')
Келесі код не шығарады? x = 0 if x: print('True') else: print('False')
For циклындағы команданың нәтижесі не болады? for i in range(3):
if i == 1:
print('One')
print(i)
For циклындағы команданың нәтижесі не болады? for i in range(3): if i == 1: print('One') print(i)
Келесі кодтың нәтижесі қандай болады? x = [0, 1, 2]
for i in x:
if i == 1:
continue
print(i)
Келесі кодтың нәтижесі қандай болады? x = [0, 1, 2] for i in x: if i == 1: continue print(i)
Төмендегі if операторының нәтижесі не болады? x = 10
if x < 5:
print('Less than 5')
elif x < 10:
print('Less than 10')
else:
print('10 or more')
Төмендегі if операторының нәтижесі не болады? x = 10 if x < 5: print('Less than 5') elif x < 10: print('Less than 10') else: print('10 or more')
While циклын қай уақытта пайдалану керек?
While циклын қай уақытта пайдалану керек?
Келесі циклдың нәтижесі қандай болады? i = 0
while i < 3:
print(i)
i += 1
else:
print('Completed')
Келесі циклдың нәтижесі қандай болады? i = 0 while i < 3: print(i) i += 1 else: print('Completed')
For циклындағы команданың нәтижесі қандай? for i in range(3):
print(i)
if i == 1:
break
else:
print('Done')
For циклындағы команданың нәтижесі қандай? for i in range(3): print(i) if i == 1: break else: print('Done')
Келесі код не шығарады? x = [5, 10, 15]
for i in x:
if i == 10:
continue
print(i)
Келесі код не шығарады? x = [5, 10, 15] for i in x: if i == 10: continue print(i)
While циклының результатын анықтаңыз: i = 0
while i < 3:
print(i)
i += 1
else:
print('Exited')
While циклының результатын анықтаңыз: i = 0 while i < 3: print(i) i += 1 else: print('Exited')
Келесі код не шығарады? for i in range(4):
if i == 3:
break
print(i)
Келесі код не шығарады? for i in range(4): if i == 3: break print(i)
X = 7 кодындағы if шартынан шығарылатын нәтиже не болады? if x % 2 == 0:
print('Even')
else:
print('Odd')
X = 7 кодындағы if шартынан шығарылатын нәтиже не болады? if x % 2 == 0: print('Even') else: print('Odd')
While циклындағы команданың нәтиже такысы не болады? i = 0
while i < 2:
i += 1
print(i)
else:
print('Loop finished')
While циклындағы команданың нәтиже такысы не болады? i = 0 while i < 2: i += 1 print(i) else: print('Loop finished')
IF операторын қолданудың артықшылығы қандай?
IF операторын қолданудың артықшылығы қандай?
Python тілінде кортежді қалай дұрыс құруға болады?
Python тілінде кортежді қалай дұрыс құруға болады?
Flashcards
if операторы
if операторы
if операторы — шартты оператор, ол кодтың белгілі бір бөлігін тек шарт шын болған жағдайда ғана орындайды.
elif операторы
elif операторы
elif операторы if операторымен бірге қолданылады және алдыңғы шарт жалған болған жағдайда басқа шартты тексеруге мүмкіндік береді.
else операторы
else операторы
else операторы if және elif операторларымен бірге қолданылады және ешбір алдыңғы шарт шын болмаса кодтың белгілі бір бөлігін орындауға мүмкіндік береді.
for циклі
for циклі
Signup and view all the flashcards
while циклі
while циклі
Signup and view all the flashcards
break командасы
break командасы
Signup and view all the flashcards
continue командасы
continue командасы
Signup and view all the flashcards
range() функциясы
range() функциясы
Signup and view all the flashcards
Нәтижені таңдау
Нәтижені таңдау
Signup and view all the flashcards
if, elif, else операторлары
if, elif, else операторлары
Signup and view all the flashcards
continue
continue
Signup and view all the flashcards
break
break
Signup and view all the flashcards
код қатесі
код қатесі
Signup and view all the flashcards
шексіз цикл
шексіз цикл
Signup and view all the flashcards
While циклын қай кезде пайдаланамыз?
While циклын қай кезде пайдаланамыз?
Signup and view all the flashcards
Конструктор деген не?
Конструктор деген не?
Signup and view all the flashcards
Класс әдістеріндегі self кілттік сөзі не істейді?
Класс әдістеріндегі self кілттік сөзі не істейді?
Signup and view all the flashcards
Python тілінде кортежді қалай дұрыс құруға болады?
Python тілінде кортежді қалай дұрыс құруға болады?
Signup and view all the flashcards
Кортеж бен тізімнің айырмашылығы неде?
Кортеж бен тізімнің айырмашылығы неде?
Signup and view all the flashcards
Класстың объект атрибуттарына қалай қол жеткізуге болады?
Класстың объект атрибуттарына қалай қол жеткізуге болады?
Signup and view all the flashcards
Python тілінде объект әдісін қалай шақыруға болады?
Python тілінде объект әдісін қалай шақыруға болады?
Signup and view all the flashcards
Файл объектісінің read() әдісі не істейді?
Файл объектісінің read() әдісі не істейді?
Signup and view all the flashcards
Файлмен жұмысты аяқтағаннан кейін оны қалай жабу керек?
Файлмен жұмысты аяқтағаннан кейін оны қалай жабу керек?
Signup and view all the flashcards
sorted(L) командасы қандай функцияны орындайды?
sorted(L) командасы қандай функцияны орындайды?
Signup and view all the flashcards
Python тілінде классты қалай анықтауға болады?
Python тілінде классты қалай анықтауға болады?
Signup and view all the flashcards
Python тілінде класс объектісін қалай құруға болады?
Python тілінде класс объектісін қалай құруға болады?
Signup and view all the flashcards
Класс әдісі деген не?
Класс әдісі деген не?
Signup and view all the flashcards
Класс әдісіне қалай қол жеткізуге болады?
Класс әдісіне қалай қол жеткізуге болады?
Signup and view all the flashcards
my_dict сөздігінен кілт бойынша мәнді қалай алуға болады?
my_dict сөздігінен кілт бойынша мәнді қалай алуға болады?
Signup and view all the flashcards
my_dict сөздігіне 'name' кілтімен және 'Alice' мәнімен жаңа элементті қалай қосуға болады?
my_dict сөздігіне 'name' кілтімен және 'Alice' мәнімен жаңа элементті қалай қосуға болады?
Signup and view all the flashcards
Файлды жазу үшін қалай ашуға болады?
Файлды жазу үшін қалай ашуға болады?
Signup and view all the flashcards
"Hello" жолын файлға қалай жазуға болады?
"Hello" жолын файлға қалай жазуға болады?
Signup and view all the flashcards
Study Notes
Python операторлары мен циклдері
nums = [1, 2, 3, 4]
жәнеresult = [x for x in nums if x % 2 == 0]
кодтары тізімнен жұп сандарды бөліп алады және оларды жаңа тізімге сақтайды. Нәтижесі [2, 4] болады.
if
, elif
, else
операторлары
-
Бұл операторлар шартты тексеруге және бірнеше шартты орындауға мүмкіндік береді. Белгілі бір код бөлігін тексеру және орындау үшін пайдаланылады.
-
if x > 10:
-x
айнымалысы 10-нан үлкен болса, оператор ішіндегі код орындалады. -
elif x == 10:
-x
айнымалысы 10-ға тең болса, осы оператор ішіндегі код орындалады; бірінші шарт орындалмаған жағдайда қолданылады. Егер біріншіif
шарты шын болса,elif
орындалмайды. -
else
- жоғарыдағы екі шарттың ешқайсысы орындалмаған жағдайда қолданылады.
for
циклі
for i in range(5):
циклі 0-ден 4-ке дейінгі сандар үшін орындалады.if i == 2:
шарты орындалған кезде "Two" деп басып шығарады.else
- басқа жағдайдағы сандарды басып шығарады.- Нәтиже:
0 1 Two 3 4
while
циклі және else
while count < 3:
цикліcount
айнымалысы 3-тен кіші болғанша орындалады.else
операторы: цикл сәтті аяқталған жағдайда орындалады.- Нәтиже:
0 1 2 Цикл аяқталды.
if
операторының синтаксисі
if condition:
if-elif-else
блоктары
x = 5
және реттік тексерудің кейінx is less than 10
нәтижесі шығады.
for
циклі мен else
for i in range(3):
- 0, 1, 2 сандары үшін орындаладыelse
операторы орындалады себебі,break
операторы орындалмаған- Нәтижесі:
0 1 2 Done
while
циклінің жұмыс істеу тәсілі
while
циклі шарт шын болғанша орындалады.
if-elif-else
блоктары (мысал)
a = 2
үшін, "Two" нәтижесі шығады.
for
циклі мен continue
for i in range(1, 4):
циклі 1, 2, 3 үшін орындалады.if i == 2: continue
болса, 2 саны шықпайды, 3 кезекті істеліп, 1 және 3 орындалады.- Нәтиже:
1 3
while
циклі мен else
(мысал)
count = 0
және цикл үш итерация жасайды.else
операторы орындалады- Нәтижесі:
0 1 2 End
elif
операторы
- Көптеген шарттарды тексеруге мүмкіндік береді.
for
циклі мен break
for i in x
циклі тізім бойынша орындалады.if i == 2: break
шарты орындалғанда, цикл тоқталады.- Нәтижесі:
1
continue
операторы
- Циклдің қалған бөлігін өткізіп, келесі итерацияға көшеді.
if
операторы (мысал)
x = 0
болса, шарт жалған болғандықтан, "False" шығарылады.
for
циклі және if-else
(мысал)
for i in range(3)
циклі үш итерация жасайды.if i == 1
болса, "One
" жазылады; алprint(i)
орындалады.- Нәтижесі:
0 One 1 2
for
мен continue
(мысал)
for i in x
цикл 0, 1, 2 сандарынды өңдейді.if i == 1: continue
болса, 1 саны шықпайды.- Нәтижесі:
0 2
if-elif-else
(мысал)
x = 10
үшін, "10 or more" нәтижесі шығады.
while
циклінің қолданылуы
while
циклі шарт шын болғанша қайталанады.
while
циклі мен else
(мысал)
- Нәтижесі:
0 1 2 Completed
for
циклінің else
операторы
for
циклі аяғына дейін жетсе орындалады.- Нәтижесі:
0 1 Done
for
циклі мен break
(мысал)
- Нәтижесі:
0 1 2
if
операторы мен модульдік есептеу
x = 7
болса, "Odd" нәтижесі шығады
while
циклі мен else
(мысал)
- Нәтижесі:
0 1 2 Exited
for
циклі break
(мысал)
- Нәтижесі
0 1 2
if
операторы мен шарт
- Нәтижесі:
Odd
while
циклі мен else
(мысал)
- Нәтижесі:
1 2 Loop finished
if
операторының артықшылықтары
- Шарттары бойынша әр түрлі код бөлімдерін орындауға рұқсат береді.
Кортеждер мен тізімдер
- Кортеж өзгермейтін, ал тізім өзгеретін.
Сөздіктер
- Сөздіктегі кілттің бар-жоғын тексеру үшін:
'кілт' in my_dict
- Мән алу үшін:
my_dict['кілт']
- Жаңа элемент қосу үшін:
my_dict['name'] = 'Alice'
Кортеждер (мысал)
print(my_tuple)
– кортежді алып тастайды.- Кортеждер өзгермейді, оларды өзгертсеңіз, қате шығады.
Файлдар
- Файлды жазу режимінде ашу үшін:
open('file.txt', 'w')
- Файлдың мазмұнын оқу үшін:
file.read()
- Файлды жабу үшін:
file.close()
- "Hello"-ны файлға жазу үшін:
file.write("Hello")
Кластар мен объектілер
- Классты анықтау үшін:
class MyClass: pass
- Объект құру үшін:
obj = MyClass()
- Конструктор:
__init__
әдісі, ол объект құрылғанда шақырылады. - Объект атрибуттарына қол жеткізу үшін:
obj.attribute
self
кілттік сөзі: класс экземплярына сілтеме жасайды.- Объект әдісін шақыру үшін:
obj.method()
Сұрыптау
sorted(L)
- тізімді өсу бойынша сұрыптайды.
Цикл және айнымалылар (мысал)
N = 5
жағдайындағы кодтың нәтижесі цикл бойы есептелгенs
-тің соңғы мәні.
Format (мысал)
print(“{0:.2f }”.format(x/y))
нәтижесі екі ондық санды шығару.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.