WorksheetsПідсумковий тест "Алгоритми та програми" 7кл
Total questions: 20
Worksheet time: 11mins
Складові мови програмування:
алфавіт
словник
правила семантики
синтаксис
Арифметичні операції мовою програмування Python:
+
:
*
**
/
Результатом виразу 3**3 буде
3
9
27
6
Результатом виразу 35//3 буде
10
11
12
2
Результатом виразу 35%3 буде
10
11
12
2
Результатом команди print ('3'+'3') буде
6
9
27
33
Результатом команди print ('10'*3) буде
101010
30
300
1000
Розрізняють наступні типи величин:
цілі
дійсні
дробові
рядкові
Для введення значення змінної під час виконання програми використовують команду
input()
print()
round()
Для перетворення тексту в ціле число використовують функцію
float()
int()
round()
Команда math.fabs(х) обчислює
Факторіал числа х
Модуль числа х
Квадратний корінь із числа х
Округлення до найближчого більшого числа х
Результатом команди random.randint(10, 15) можуть буди числа:
10
11
14
16
10.7
Щоб пройти вперед x пікселів використовують команди
turtle.backward(x)
turtle.left(x)
turtle.penup()
turtle.forward(x)
Якщо s="я обожнюю інформатику", s[1] буде дорівнювати:
"я"
"о"
" "
"я обожнюю інформатику"
Виберіть величину рядкового типу:
"hello"
kyky
3.14
233333
Якщо s="я обожнюю інформатику", s[6:9] буде дорівнювати:
"обожнюю"
"інф"
"юю"
"нюю"
if <логічний вираз>:
блок команд
- це оператор
повного розгалуження
неповного розгалуження
вкладеного розгалуження
циклу
for i in <діапазон>:
<команда>
- це оператор
циклу з параметром
цикл із передумовою
повного розгалуження
Якщо а=4, чому буде дорівнювати а після виконання команди: а+=2
2
4
6
8
Якщо х=133.567, яким буде результат виконання команди: print (round(x,1))
133.57
133
133.6
134
