СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Программалоо

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
8-класс 9-класс

Список вопросов теста

Вопрос 1

2ден 100гө чейинки интервалдагы бардык жөнөкөй сандарды табуучу программаны түзгүлө

Варианты ответов
  • for n in range(2,100): flag = False for k in range(2,n): if n % k == 0: flag = True break if not flag: print (n)
  • for n in range(2,101): flag = False for k in range(2,n): if n % k == 0: flag = True break if not flag: print (n)
  • for n in range(2,101): flag = False for k in range(2,n): if n // k == 0: flag = True break if not flag: print (n)
Вопрос 2

Экранда эки түрдөгү символдордун жардамы менен «тик бурчтук» тарталы. Тик бурчтуктун четтери «0» символу менен, ал эми анын ичи «1» символу менен тартылсын.

Варианты ответов
  • for i in range(7): if i==0 or i==6: for j in range(20): print('0',end='') else: print('0',end='') for j in range(1,19): print('l',end='') print('0',end='') print()
  • for i in range(7): #сапты 7 жолу чыгарабыз if i==0 or i==6: #эгерде сап 1-чи же акыркы болсо for j in range(20): #бардык 20 жолу print('0',end='') #0дү чыгарабыз for j in range(1,19): #1 жана 19-дан башкасына print('l',end='') #1 цифрасы менен чыгарабыз print('0',end='') print()
  • for i in range(7): #сапты 7 жолу чыгарабыз if i==0 or i==6: #эгерде сап 1-чи же акыркы болсо for j in range(20): #бардык 20 жолу print('0',end='') #0дү чыгарабыз else: #антпесе print('0',end='') #0дү чыгарабыз
Вопрос 3

print() –

Варианты ответов
  • санды модулу боюнча чоң жагына тегеректейт
  • экранга тегерек кашаанын ичиндегилердин бардыгын чыгарат;
  • берилиштерди саптык типке өзгөртүп түзөт;
Вопрос 4

def бизче которулганда

Варианты ответов
  • аныктама
  • күбөлүк
  • аныктоо
Вопрос 5

Функция бир нече маанини кайтарышы да мүмкүн. Мисалы эки санды бөлүүдөн алынган тийиндини да, калдыкты да чыгаруучу программа төмөнкүдөй жазылат:

Варианты ответов
  • s = input('Сапты киргизиңиз: ') s1 = '' for c in s: #s сабындагы бардык символдорду иргеп чыгат if c == 'а': #өзгөрмөнүн мааниси «а» га дал келсе c = 'б' #анда аны «б» тамгасына алмаштырабыз s1 = s1 + c print (s1)
  • def divmod ( x, y ): d = x // y m = x % y return d, m
  • k = int(input('Санды киргизиңиз: ')) while k > 9: #цифралардын суммасы бир цифра болгонго чейин k = sum(k) #функцияны чакырабыз if k%3==0: print ('Сан 3кө бөлүнөт') else: print ('Сан 3кө бөлүнбөйт')
Вопрос 6

Массив – Массив – бул жалпы атка ээ болгон эсте жакын жайгашышкан (кошуна уячаларда) өзгөрмөлөрдүн тобу. Массивдеги ар бир уяча уникалдуу номерге (индекске) ээ.

Варианты ответов
  • Массив – бул жалпы атка ээ болгон эсте жакын жайгашышкан (кошуна уячаларда) өзгөрмөлөрдүн тобу. Массивдеги ар бир уяча уникалдуу номерге (индекске) ээ.
  • Массив – бул жалпы атка ээ болгон жакынкы бүтунгө чейин жайгашышкан (кошуна уячаларда) өзгөрмөлөрдүн тобу. Массивдеги ар бир уяча уникалдуу номерге (индекске) ээ.
  • Массив – бул жалпы атка ээ болгон эсте жакын жайгашышкан . Программанын бир бөлүгү. Массивдеги ар бир уяча уникалдуу номерге (индекске) ээ.
Вопрос 7

for i in range(10) цикли канда алат

Варианты ответов
  • 0-9
  • 0-10
  • туура эмес
Вопрос 8

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

кайсыга кирет?

Варианты ответов
  • Кортеж
  • Тизме
  • Сөздүктөр
Вопрос 9

(range(10))

эмнени алат?

Варианты ответов
  • кортеж
  • тизме
  • сөздүктөр
Вопрос 10

'Бул сап' = "Бул сап"

Касыл тип алат

Варианты ответов
  • int
  • float
  • str
Сохранить у себя: