урок 40 - TelegramBotApi

урок 40 - TelegramBotApi

5th Grade

14 Qs

quiz-placeholder

Similar activities

Електронна пошта

Електронна пошта

4th - 10th Grade

12 Qs

Растрова та векторна графіка

Растрова та векторна графіка

1st - 12th Grade

10 Qs

Урок 5+ Операційна система, її призначення. Файли і папки

Урок 5+ Операційна система, її призначення. Файли і папки

5th Grade

13 Qs

Файлова система

Файлова система

5th Grade

10 Qs

Інформаційні технології в суспільстві

Інформаційні технології в суспільстві

1st - 12th Grade

12 Qs

ТЕСТ html & CSS

ТЕСТ html & CSS

4th - 9th Grade

13 Qs

Текстовий процесор 5 клас

Текстовий процесор 5 клас

5th Grade

13 Qs

Scratch (Скретч)

Scratch (Скретч)

1st - 12th Grade

11 Qs

урок 40 - TelegramBotApi

урок 40 - TelegramBotApi

Assessment

Quiz

Computers

5th Grade

Medium

Created by

Aco n1te

Used 26+ times

FREE Resource

14 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

за допомогою якої функції можна відкрити файл у мові Python

f = open('назва_файлу')

f = open('назва_файлу', 'тип доступу')

f = open_file('назва_файлу')

f = new_file('назва_файлу')

Answer explanation

Для відкриття файлу в Python потрібно використовувати функцію open() і передати їй як параметри назву файлу та режим доступу. Залежно від режиму доступу іноді потрібна наявність файлу, а з іншими режимами доступу програма самостійно його створить, якщо його ще не існує.

2.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

який режим доступу потрібно використовувати для відкриття існуючого файлу для дозапису у текстовому режимі ?

'at'

'wt'

'wb'

'xt'

Answer explanation

режим доступу a використовується для дозапису до існуючого файлу і не буде створювати новий. Якщо файл не буде існувати, програма видасть помилку. Якщо скомбінувати режим доступу з прапором t що вийшло at файл буде відкритий для дозапису не видаляючи старих даних.

3.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

який параметр потрібно вказати в декораторі функції що він спрацьовував при отриманні файла

content_type=['document']

content_type=['file']

content_type=['txt,doc,docx']

commands=['file']

Answer explanation

Для того щоб декоратор реагував на файли необхідно вказати в декораторі content_type=['document'] тобто тип контенту документ.

4.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

яка функція використовується для завантаження файлів для бота?

bot.catch_file()

bot.get_file()

bot.download_file()

bot.getfile()

Answer explanation

Для завантаження файлів необхідно використовувати метод get_file() і передати йому як параметр ID файлу. Тоді в результаті ми отримаємо інформацію про файл, особливо шлях до файлу який ми можемо використовувати в методі download_file() за допомогою чого ми і зможемо отримати фойл.

5.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

Що ми отримаємо внаслідок виконання методу get_file()

Інформація про користувача, який надіслав файл

Розмір файлу та його назва

Документ, який відразу ж збережеться на комп'ютері

Інформація про файл

Answer explanation

Метод get_file() в результаті повертає різну інформацію про файл, таку як шлях до файлу, його назву, його ID, розмір та інше.

6.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Яку додаткову дію потрібно виконати перед збереженням файлу щоб дані в ньому на кшталт тексту українською або російською мовою відображали коректно?

Не треба нічого робити.

Потрібно декодувати файл

потрібно створити новий файл і переписати туди дані

потрібно використовувати перекладач щоб підготувати текст

Answer explanation

Будь-який файл завантажений з серверів телеграм буде збережений у бінарному вигляді тому для того, щоб текст був читаним, необхідно декодувати файл перед збереженням

7.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

Який режим доступу варто використовувати для читання тестового файлу?

rt

ab

wb

at

Answer explanation

для відкриття існуючого файлу для читання використовуємо режим доступу - 'r'

додатково комбінуємо разом з режимом доступу - 't', для відкриття файлу в текстовому, а не бінарному режимі

якщо файл не існує, буде помилка

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?