Python и Robot Framework: Основы и практика автоматизированного тестирования - страница 6

Шрифт
Интервал



```python


main.py


import math_utils


радиус = 5


площадь = math_utils.площадь_круга(радиус)


print(f"Площадь круга с радиусом {радиус} равна {площадь}")


```


В этом примере мы импортируем модуль `math_utils` и используем функцию `площадь_круга`, чтобы вычислить площадь круга с радиусом 5.


Практика


Теперь давайте попробуем написать свою собственную функцию и модуль. Создайте файл `my_module.py` добавьте в него функцию, которая выводит на экран случайное число:


```python


my_module.py


import random


def случайное_число():


return random.randint(1, 100)


```


Затем создайте файл `main.py` и импортируйте модуль `my_module`:


```python


main.py


import my_module


число = my_module.случайное_число()


print(f"Случайное число: {число}")


```


Запустите программу и посмотрите, какое случайное число будет выведено на экран.


В этой главе мы познакомились с функциями и модулями в Python. Мы научились определять функции, использовать их импортировать модули. следующей рассмотрим классы объекты