Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить домашнее задание по питон

Дмитрий Баумбах Ученик (93), на голосовании 3 месяца назад
Голосование за лучший ответ
-א- Гуру (3016) 4 месяца назад
Система образования в России становиться всё хуже и хуже
Дмитрий БаумбахУченик (93) 4 месяца назад
обоснуй
-א- Гуру (3016) Дмитрий Баумбах, обосновать что? Что и так на глазах видно, или что ты бегаешь за помощью в маил что бы дз решить? И щас хочешь РФ образование защищать
★ВДВ Солдат офицер★ Мастер (1217) 4 месяца назад
Да система образования в России всё хуже, хуже, и хуже.
S.H.I. Оракул (68435) 4 месяца назад
Создаём модуль
 # mymodule.py 

def calculate_value(n):
# Начальные значения локальных переменных
a = 1
b = 1

# Цикл для изменения значений переменных
for _ in range(n - 2):
a, b = b, a + b

# Возвращаем значение второй переменной
return b
Используем модуль
 # main.py 

import mymodule

# Задаём значение n
n = int(input("Введите целое число n: "))

# Вызываем функцию из модуля и выводим результат
result = mymodule.calculate_value(n)
print(f"Значение второй переменной при n = {n} равно {result}")
Дмитрий БаумбахУченик (93) 4 месяца назад
спасибо большое
Бинарный Балагур Гений (84675) 4 месяца назад
Чтобы выполнить задание, следуйте этим шагам:

1. Создайте модуль:
- Создайте файл с расширением `.py`, например `my_module.py`.
- Напишите в этом файле функцию, которая принимает целое число и возвращает значение локальной переменной.

```python
def my_function(n):
# Изначально задаём две локальные переменные
a = 1
b = 1

# Изменяем значение переменных в зависимости от аргумента n
a = n - 2
b = a + b # b принимает сумму двух переменных

return a # возврат значения локальной переменной a
```

2. Импортируйте модуль и вызовите функцию:
- Создайте другой файл, например `main.py`, и импортируйте в него ваш модуль.

```python
# Импортирование созданного модуля
import my_module

# Вызов функции с примером аргумента
result = my_ module.my _function(5)
print(result)
```

3. Убедитесь, что файлы находятся в одной директории:
- Убедитесь, что `my_module.py` и `main.py` находятся в одной папке, чтобы избежать ошибки `ModuleNotFoundError`.

Теперь вы можете запустить `main.py`, и он должен корректно импортировать модуль и выполнить функцию.

Похожие вопросы