Компютърно моделиране и информационни технологии · 6 клас · Компютърно моделиране
Присвояване, аритметични и логически изрази
Име: Клас: Дата:
Какво прави командата x = 5?
- А) Сравнява x с 5
- Б) Отпечатва 5
- В) Изтрива x
- Г) Присвоява стойност 5 на променливата x
Колко е 7 // 2 в Python?
- А) 3.5
- Б) 3
- В) 1
- Г) 4
Каква е стойността на x след: x = 4; x = x + 3; x = x * 2?
- А) 11
- Б) 14
- В) 10
- Г) 8
Колко е 2 ** 3 + 10 % 4?
- А) 10
- Б) 14
- В) 8
- Г) 12
Кое е правилно име на променлива в Python?
- А) 2score
- Б) my score
- В) score
- Г) score!
Колко е 3 + 4 * 2 в Python?
- А) 14
- Б) 10
- В) 11
- Г) 24
Какви са стойностите след: a = 2; b = a; a = 10?
- А) a = 10, b = 10
- Б) a = 2, b = 2
- В) a = 2, b = 10
- Г) a = 10, b = 2
Каква е стойността на израза (5 > 3) and (2 > 4)?
- А) True
- Б) False
- В) 5
- Г) Грешка
Кой знак означава умножение в Python?
- А) *
- Б) x
- В) ·
- Г) :
Колко е 10 / 4 в Python?
- А) 2
- Б) 2.5
- В) 2,5
- Г) 3
Колко е 17 % 5 в Python?
- А) 3
- Б) 12
- В) 2
- Г) 3.4
Колко е 2 ** 4 в Python?
- А) 8
- Б) 6
- В) 24
- Г) 16
x = 20. Колко е x след x = x // 3?
- А) 6
- Б) 7
- В) 6.67
- Г) 60
Кое име на променлива е грешно в Python?
- А) score2
- Б) 2score
- В) my_score
- Г) Score
Каква е стойността на not (3 > 2) or (4 % 2 == 0)?
- А) False
- Б) 0
- В) True
- Г) Грешка
Отговори
Присвояване, аритметични и логически изрази
- 1. Г) Присвоява стойност 5 на променливата x Знакът = в Python означава присвояване.
- 2. Б) 3 // е целочислено деление: 7 // 2 = 3 (остатък 1).
- 3. Б) 14 4 + 3 = 7, после 7 · 2 = 14.
- 4. А) 10 2 ** 3 = 8, 10 % 4 = 2, а 8 + 2 = 10.
- 5. В) score Името започва с буква или _, без интервали и специални знаци.
- 6. В) 11 Първо се умножава: 4 · 2 = 8, после 3 + 8 = 11.
- 7. Г) a = 10, b = 2 b получава стойността 2 в момента на присвояването; после се променя само a.
- 8. Б) False 5 > 3 е True, 2 > 4 е False, а True and False дава False.
- 9. А) * В Python умножението се записва със звездичка: 3 * 4.
- 10. Б) 2.5 Знакът / дава точно деление и резултат с десетична точка.
- 11. В) 2 17 = 3 · 5 + 2, остатъкът е 2.
- 12. Г) 16 2 ** 4 = 2 · 2 · 2 · 2 = 16.
- 13. А) 6 // дава цялата част от делението: 20 : 3 = 6 и остатък 2.
- 14. Б) 2score Името не може да започва с цифра.
- 15. В) True not (3 > 2) е False, 4 % 2 == 0 е True, а False or True дава True.
Игрален час · игри и работни листове по програмата на МОН