Библиотеки в Python
Библиотеката (модулът) е готов набор от функции, които можем да ползваме, без да ги пишем сами. Тя се зарежда с import. Библиотеката random дава случайни числа, например random.randint(1, 6) като зар, а math съдържа математически функции като math.sqrt() и числото math.pi. Библиотеката turtle рисува с костенурка на екрана.
Какво да запомним
- import име_на_библиотека зарежда библиотеката.
- random.randint(a, b): случайно цяло число от a до b включително.
- random.choice(списък): случаен елемент от списък.
- math.sqrt(49) дава 7.0; math.pi е числото π.
- turtle: рисуване с команди като forward() и left().
Пример
import random и после print(random.randint(1, 6)) извежда случайно число от 1 до 6, като хвърлен зар.
Проверете се: 15 въпроса
Натиснете въпроса, за да видите верния отговор и обяснението.
Какво връща random.randint(1, 6) след import random?
- Винаги 6
- Случайно цяло число от 1 до 6 включително
- Цяло число от 1 до 5
- Дробно число между 1 и 6
Отговор: Случайно цяло число от 1 до 6 включително
randint включва и двете граници, като зар.
Какво прави командата import math?
- Изтрива променливите
- Зарежда библиотека с математически функции
- Отпечатва числа
- Създава списък
Отговор: Зарежда библиотека с математически функции
След нея могат да се ползват напр. math.sqrt и math.pi.
С коя дума се зарежда библиотека в Python?
- load
- import
- include
- open
Отговор: import
Библиотека се зарежда с import, напр. import random.
Какво дава math.sqrt(49) след import math?
- 7.0
- 49
- 2401
- 24.5
Отговор: 7.0
sqrt е корен квадратен, а √49 = 7, като резултатът е дробно число 7.0.
Коя команда избира случайна дума от списъка words след import random?
- random.randint(words)
- random.choice(words)
- words.random()
- random(words)
Отговор: random.choice(words)
random.choice() връща случаен елемент от подаден списък.
Коя библиотека дава случайни числа?
- random
- math
- turtle
- time
Отговор: random
random съдържа функции като randint() и choice().
Коя библиотека рисува с костенурка на екрана?
- random
- turtle
- math
Отговор: turtle
turtle рисува, като мести „костенурка“ с команди.
Какво е math.pi?
- Корен квадратен
- Случайно число
- Числото π
- Името на библиотеката
Отговор: Числото π
math.pi е числото π ≈ 3.14159.
Какво прави forward(100) в turtle?
- Завива на 100°
- Рисува кръг
- Изтрива рисунката
- Движи напред 100 стъпки
Отговор: Движи напред 100 стъпки
forward() мести костенурката напред и тя чертае линия.
Какво прави left(90) в turtle?
- Завива наляво на 90°
- Движи наляво 90 стъпки
- Рисува 90 линии
- Връща в началото
Отговор: Завива наляво на 90°
left() завърта костенурката на дадения ъгъл, без да я мести.
Какво дава math.floor(4.7) след import math?
- 5
- 4
- 4.7
- 7
Отговор: 4
floor() закръгля надолу до цяло число.
Какво рисува turtle при for i in range(4): forward(100) и left(90)?
- Триъгълник
- Кръг
- Квадрат
- Права линия
Отговор: Квадрат
4 равни страни и 4 завоя по 90° дават квадрат.
Какво рисува turtle при for i in range(3): forward(100) и left(120)?
- Квадрат
- Шестоъгълник
- Звезда
- Триъгълник
Отговор: Триъгълник
3 страни и завои по 120° (3 · 120° = 360°) дават равностранен триъгълник.
Какво дава round(math.pi, 2) след import math?
- 3.14
- 3.1
- 3
- 3.142
Отговор: 3.14
π ≈ 3.14159, закръглено до 2 знака дава 3.14.
Какво дава math.ceil(4.1) след import math?
- 4
- 5
- 4.1
- 41
Отговор: 5
ceil() закръгля нагоре до цяло число.