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)
If, elif, else операторларының қызметі неде?
If, elif, else операторларының қызметі неде?
Төмендегі кодтың нәтижесі не болады? 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')
While циклі қалай жұмыс істейді?
While циклі қалай жұмыс істейді?
Signup and view all the answers
Төмендегі кодтың нәтижесі не болады? for i in range(1, 4): if i == 2: continue print(i)
Төмендегі кодтың нәтижесі не болады? for i in range(1, 4): if i == 2: continue print(i)
Signup and view all the answers
Elif операторының қызметі неде?
Elif операторының қызметі неде?
Signup and view all the answers
Төмендегі кодтың нәтижесі не болады? count = 0 while count < 5: print(count) count += 1 else: print('End')
Төмендегі кодтың нәтижесі не болады? count = 0 while count < 5: print(count) count += 1 else: print('End')
Signup and view all the answers
Төмендегі кодтың не шығаратынын анықтаңыз: 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)
Signup and view all the answers
Төмендегі циклдың нәтижесін анықтаңыз: for i in range(3): print(i) else: print('Done')
Төмендегі циклдың нәтижесін анықтаңыз: for i in range(3): print(i) else: print('Done')
Signup and view all the answers
Төмендегі кодтың нәтижесі не болады? 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')
Signup and view all the answers
Келесі код не шығарады? x = 0
if x:
print('True')
else:
print('False')
Келесі код не шығарады? x = 0 if x: print('True') else: print('False')
Signup and view all the answers
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)
Signup and view all the answers
Келесі кодтың нәтижесі қандай болады? 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)
Signup and view all the answers
Төмендегі 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')
Signup and view all the answers
While циклын қай уақытта пайдалану керек?
While циклын қай уақытта пайдалану керек?
Signup and view all the answers
Келесі циклдың нәтижесі қандай болады? i = 0
while i < 3:
print(i)
i += 1
else:
print('Completed')
Келесі циклдың нәтижесі қандай болады? i = 0 while i < 3: print(i) i += 1 else: print('Completed')
Signup and view all the answers
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')
Signup and view all the answers
Келесі код не шығарады? 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)
Signup and view all the answers
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')
Signup and view all the answers
Келесі код не шығарады? for i in range(4):
if i == 3:
break
print(i)
Келесі код не шығарады? for i in range(4): if i == 3: break print(i)
Signup and view all the answers
X = 7 кодындағы if шартынан шығарылатын нәтиже не болады? if x % 2 == 0:
print('Even')
else:
print('Odd')
X = 7 кодындағы if шартынан шығарылатын нәтиже не болады? if x % 2 == 0: print('Even') else: print('Odd')
Signup and view all the answers
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')
Signup and view all the answers
IF операторын қолданудың артықшылығы қандай?
IF операторын қолданудың артықшылығы қандай?
Signup and view all the answers
Python тілінде кортежді қалай дұрыс құруға болады?
Python тілінде кортежді қалай дұрыс құруға болады?
Signup and view all the answers
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.
Description
Бұл тест Python бағдарламалау тіліндегі операторлар мен циклдерді тексеруге арналған. Операторлар мен циклдердің негізгі принциптері мен қолданылуын түсіну үшін тестті өтіңіз. Python-да шартты тексеру мен қайталау тәжірибесін жинақтауға көмектеседі.