М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения


УПРАЖНЕНИЯ 9.10. Импортирование класса Restaurant



Pdf көрінісі
бет138/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   ...   134   135   136   137   138   139   140   141   ...   334
Байланысты:
Изучаем Python

УПРАЖНЕНИЯ
9.10. Импортирование класса Restaurant:
возьмите последнюю версию класса 
Restaurant
и сохраните ее в модуле. Создайте отдельный файл, импортирующий класс 
Restaurant

Создайте экземпляр 
Restaurant
и вызовите один из методов 
Restaurant
, чтобы показать, 
что команда 
import
работает правильно.
9.11. Импортирование класса Admin:
начните с версии класса из упражнения 9.8 (с. 186). 
Сохраните классы 
User

Privileges
и 
Admin
в одном модуле. Создайте отдельный файл, соз-
дайте экземпляр 
Admin
и вызовите метод 
show_privileges()
, чтобы показать, что все рабо-
тает правильно.
9.12. Множественные модули:
сохраните класс User в одном модуле, а классы 
Privileges
и 
Admin
в другом модуле. В отдельном файле создайте экземпляр 
Admin
и вызовите метод 
show_privileges()
, чтобы показать, что все работает правильно.
Стандартная библиотека Python
Стандартная библиотека Python
представляет собой набор модулей, включаемых 
в каждую установленную копию Python. Сейчас вы уже примерно понимаете, как 
работают классы, и можете начать использовать модули, написанные другими 
программистами. Чтобы использовать любую функцию или класс из стандартной 
библиотеки, достаточно включить простую команду 
import
в начало файла. Для 
примера рассмотрим модуль 
random
, который может пригодиться для моделирова-
ния многих реальных ситуаций.
В частности, модуль 
random
содержит интересную функцию 
randint()
. Эта функ-
ция получает два целочисленных аргумента и возвращает случайно выбранное 
целое число в диапазоне, определяемом этими двумя числами (включительно).
В следующем примере генерируется случайное число в диапазоне от 1 до 6:
>>> 


Достарыңызбен бөлісу:
1   ...   134   135   136   137   138   139   140   141   ...   334




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет