#python #jupyter-notebook
Вопрос:
Я новичок в этой области и решил изучить Python 3 на бразильской платформе для обучения кодированию.
Дело в том, что:
У меня есть две программы, одна из которых — «основная игра», а другая-какой-то «селектор меню» для любого количества программ, которые я хотел бы импортировать. Преподаватель курса использует Pycharm, а я использую блокнот Jupyter, чтобы следовать расписанию, поэтому теперь я столкнулся с проблемой при попытке импорта, и просто ничего не происходит.
Я поискал на некоторых форумах, включая Stackoverflow, и не смог решить эту проблему.
Основная игра (adivinhacao.ipynb) — это:
import random aleatorio = random.randrange(1,101) tentativas = 0 rodada = 1 pontos = 1000 print(aleatorio) # Para selecionar o nível de dificuldade do jogo print("Escolha o nível de dificuldade") print("(1) Fácil, (2) Médio, (3) Difícil") nivel = int(input("Digite o nível: ")) if(nivel == 1): tentativas = 10 elif(nivel == 2): tentativas = 5 else: tentativas = 3 #(more code)
И селектор (jogos.ipynb), который ничего не импортирует, является:
!pip install import-ipynb import import_ipynb import adivinhacao
Это сработало один раз (отобразилось все, что я написал на adivinhacao.ipynb), и после того, как я изменил один комментарий, больше ничего. Кто-нибудь может мне помочь?
Комментарии:
1. Насколько я знаю, ноутбук Jupyter не является IDE; у них разные цели и функции. По какой причине вы не можете использовать среду разработки, такую как Pycharm, или обычный старый текстовый редактор?
2. На самом деле, я использую Jupyter NB из-за простой установки и импорта библиотек DLL, предназначенных для проектов веб-автоматизации. Нужно ли мне в обязательном порядке делать это в Pycharm или другой среде разработки?
Ответ №1:
Попробуй это
%run adivinhacao.ipynb
Комментарии:
1. Это сработало! Я уже пробовал этот метод раньше, но что-то таинственное пошло не так. Спасибо, Хулио! Теперь мне нужно протестировать его как вызов переменной.
2. Пожалуйста, отметьте это как правильный ответ