Font size
WorksheetsСовременные языки и технологии программирования
Total questions: 41
Worksheet time: 21mins
Что будет выведено в результате выполнения фрагмента программы a, b, c = 10, 2, 3 if (a < b): print(b // a) else: print(a % c)
10
3
1
9
5
Что будет выведено в результате выполнения фрагмента программы a, b, c = 8, 6, 4 if (a > b) and (b > c) : print( a - 2 * c) else: print( a + 2 * c)
86
64
24
40
0
Что будет выведено в результате выполнения фрагмента программы a, b, c = 1, 3, 7 if (a > c) or (a <= b) : print( 3 * a + b) else: print(3 * a * b)
9
21
3
10
6
Что будет выведено в результате выполнения фрагмента программы x, y = 5, 4 if (x > y): print("s = ", x) else: print("s = ", y)
3
4
s=4
s=5
s=3
Что будет выведено в результате выполнения фрагмента программы x, y = 2, 3 if (x < y): print("s = ", x) else: print("s = ", y)
s=3
2
s=5
s=2
5
Что будет выведено в результате выполнения фрагмента программы a, b = 2, 5 if (a < b): print(a) else: print(b)
5
7
25
2
3
Что будет выведено в результате выполнения программы a, b = 1, 2 if a > b: print(a) else: print(b)
True
1
2
3
False
Определите инструкцию: if условие: тело1 else: тело2
повторное выполнение одного и того же блока
если условие истинно, тело1 и тело2 выполняются, если оно ложно, тело не выполняется
выбирает из нескольких вариантов
если условие истинно, выполняется тело1, в противном случае выполняется тело2
Определите инструкцию: if условие: тело
повторное выполнение одного и того же блока
если условие истинно, выполняется тело1, в противном случае выполняется тело2
выбирает из нескольких вариантов
если условие истинно, тело выполняется, если оно ложно, тело не выполняется
Определите значение выражения: 12 <= 3**3
9
False
27
True
Null
Определите значение выражения: 11 // 2 < 1 or 25 % 6 > 3
False
Null
True
1
5
Определите значение выражения: 3 > 1 and 4.25 > 9/2
True
1
4.25
False
Null
Определите значение выражения: 2**4 > 1 and 25 / 2 > 3
16
False
Null
True
12
Определите значение выражения: 3**2 > 1 or 2 * 2 > 3
4
Fslse
Null
True
9
Какие значения могут принимать данные логического типа(тип bool) в языке Python?
отрицательные
положительные
любые
символьные
true и false
Каким будет результат после выполнения следующего фрагмента программы: a, b = 27, 6 print("c = ", a//b, ";", "d = ", a%b)
c=20; d=17
c=51; d=49
c=6 d=5
c=14; d=11
c = 4 ; d = 3
Что печатается на экране при вызове функции range (5, 10, 2)?
5, 7, 9
5, 7, 9, 11
(5, 7, 9)
(5, 7, 9, 11)
range (5, 10, 2)
Что печатается на экране при вызове функции range (5, 10)?
(6, 7, 8, 9)
(5, 6, 7, 8, 9, 10)
5, 10
5, 6, 7, 8, 9
range(5, 10)
Что печатается на экране при вызове функции range (5)?
1, 2, 3, 4, 5
(0, 1, 2, 3, 4)
(0, 1, 2, 3, 4, 5 )
range(0, 5)
0, 1, 2, 3, 4
Какую последовательность создает range (10)?
1,2,3,4,5,6,7,8,9
10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0
0,1,2,3,4,5,6,7,8,9,10
1,2,3,4,5,6,7,8,9,10
0,1,2,3,4,5,6,7,8,9
Какую последовательность создает range (5, 10)?
6, 7, 8, 9
10, 9, 8, 7, 6
5, 6, 7, 8, 9,10
6, 7, 8, 9,10
5, 6, 7, 8, 9
Какую последовательность создает range (-1, 5)?
0, 1, 2, 3, 4
5, 4, 3, 2, 1, 0, -1
5, 4, 3, 2, 1, 0
-1, 0, 1, 2, 3, 4
5, 6, 7, 8, 9
Какую последовательность создает range (2, 11, 3)?
2, 5, 8, 11
2, 3, 4, 5, 6, 7, 8, 9, 10
2, 13, 24
2, 13
2, 5, 8
Какую последовательность создает range (10, 0, -1)?
9, 8, 7, 6, 5, 4, 3, 2
10, 9, 8, 7, 6, 5, 4, 3, 2
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
9, 8, 7, 6, 5, 4, 3, 2, 1
10, 9, 8, 7, 6, 5, 4, 3, 2, 1
Какое выражение можно использовать для создания последовательности типа 4, 7, 10, 13, 16, 19, 22?
range(4, 23)
range(4, 23, 4)
range(4, 23, 3)
range(3, 23, 4)
range(3, 23, 3)
Определите последнее значение счетчика rezultat после выполнения следующего цикла: rezultat = 0 for _ in range(5): rezultat += 1
4
5
Nule
None
6
Определите последнее значение счетчика rezultat после выполнения следующего цикла: rezultat= 0 for i in range(5): rezultat += i
9
10
Nule
None
11
Укажите результат выполнения следующего кода: rezultat = 0 for i in range(5): print(i, rezultat) rezultat += 2
0 1 1 2 2 4 3 6 4 8
0 0 1 2 2 4 3 6 4 8
1 2 2 4 3 6 4 8
1 1 2 2 6 6 8 8
0 1 1 2 2 4 3 6 4 6
Укажите результат выполнения следующего кода: resultat = 1 for j in range(5): resultat *= 2 print(j, resultat)
0 1 1 4 2 8 3 16
0 2 1 4 2 8 3 16 4 32
0 1 1 4 2 8 3 16 4 32
0 2 1 4 2 8 3 16
1 0 2 4 3 8 4 16 5 32
Укажите код вычисляющий следующую сумму: 1+2+3+···+100
rezultat = 1 for n in range(1, 101): rezultat += n print(n)
rezultat = 0 for n in range(1, 101): rezultat += n print(n)
rezultat= 0 for n in range(102): rezultat += n
rezultat= 1 for n in range(1, 100): rezultat += n
rezultat = 0 for n in range(1, 100): rezultat += n print(n)
Укажите код вычисляющий следующую сумму: 5+10+15+···+100
rezultat = 0 for n in range(5, 100, 5): rezultat += n print(n)
rezultat = 0 for n in range(5, 101, 5): rezultat += n print(n)
rezultat = 1 for n in range(5, 101, 5): rezultat += n
rezultat = 1 for n in range(5, 100, 5): rezultat += n
rezultat = 0 for n in range(4, 101, 5): rezultat += n print(n)
Укажите код вычисляющий следующую сумму: 5 + 10 + 15
rezultat = 0 for n in range(5, 25, 5): rezultat += n print(n)
rezultat = 0 for n in range(5, 16, 5): rezultat += n print(n)
rezultat = 0 for n in range(5, 15, 5): rezultat += n
rezultat = 1 for n in range(5, 16, 5): rezultat += n
rezultat = 0 for n in range(4, 16, 5): rezultat += n print(n)
Какой результат напечатает следующий код : netice = "" for i in range(1, 5): netice += str(i**2) print(i, netice)
1 0 2 14 3 149 4 14916
1 1 2 14 3 149 4 14916
1 1 2 14 3 149 4 1491
1 2 14 3 149 4 149
1 0 2 14 3 149 4 1491
Какой результат напечатает следующий код : netice = "" for c in "apple": print(c, netice) netice = c + netice
p a p pa l ppa e lppa
a p a p pa l ppa e lppa
a p a p pa l ppa e
a p p a p pa l ppa e lpp
p a p pa l ppa e lpp
Каким будет результат после выполнения следующего кода: from math import sqrt a,b,c=144,256,625 print(int(sqrt(a)),int(sqrt(c)),int(sqrt(b)))
25 36 81
12 25 16
a, b, c
144, 256, 625
9 6 5
Что будет выведено в результате выполнения фрагмента программы n, i = 0, 6 while i >= 3: i -= 1 n += i print("n = ", n, ";")
5; 9; 12; 14;
n = 5 ; n = 9 ; n = 12 ; n = 14 ;
5 14
14 12 9 5
14
Что будет выведено в результате выполнения фрагмента программы n, i = 0, 6 while i > 3: i -= 1 n += i print("n = ", n)
5 9 12
n = 5
n = 5
n = 9
n = 12
n = 12
n = 14
Что будет выведено в результате выполнения фрагмента программы: k, m = 1, 5 while k <= m: k *= 2 print(k)
1 2 4
248
2 4
4 1
1 2
Что будет выведено в результате выполнения фрагмента программы: i = 1 while pow(i,2) <= 9: i += 1 print(i)
1 3 4
234
4 3 2
9
4
Что будет выведено в результате выполнения фрагмента программы: i = 1 while pow(i,2) <= 9: print(pow(i, 2)) i += 1
9 4 1
149
1 9
9
4 9
Что будет выведено в результате выполнения фрагмента программы: i = 1 while i <= 3: i += 1 print(i)
2
234
4
3 4 5
3
