2017-01-02 2 views
-1

Я занимаюсь интерфейсом в течение некоторого времени, и мне очень нравится использовать Atom и консоль разработчика для тестирования javascript и jQuery-линий.Каков наилучший инструмент для написания и тестирования интерактивного кода python3?

Однако я хочу научиться Python3 продвигать свои навыки разработки веб-сайтов в будущем, но теперь я быстро нажимаю на стену, потому что я не могу «вводить» свои ответы в программы python, которые я использую для практики. Так, например, если я задам

print('What is your age?') 
myAge = input() 
print('you will be ' + str(int(myAge) + 1) + 'in a year.') 

Там нет никакого способа для меня, чтобы ответить и поставить свой возраст внутри атома. (Это я знаю). Вместо этого сценарий Atom просто возвращает первую строку текста.

Я был сведен к чтению и изучению учебников и с помощью этого веб-приложения от https://www.tutorialspoint.com/execute_python3_online.php , который позволяет мне отвечать на компилятор и тестовый код.

В принципе, я хотел бы иметь возможность ответить на мой код. Как и в Курсовой академии, вы можете «ответить» на программу, указав свой возраст.

Может ли это сделать атом? Если нет, то где обычное место для такого программирования, взаимодействуя с кодом в компиляторе для python3?

Пожалуйста, я очень новичок в Python, поэтому, пожалуйста, ELI5.

спасибо.

+0

Пробовали ли вы "редактор Python" Google "Python IDE" или? Среди первых ответов есть две ссылки на вики Python: https://wiki.python.org/moin/PythonEditors и https://wiki.python.org/moin/IntegratedDevelopmentEnvironments? Рекомендации по инструментам здесь не обсуждаются ... –

ответ

1

Вы можете запустить свой написанный код в Consol, или использовать некоторые питона IDE, такие как JetBrains PyCharm Comunnity

0

Почему вы не используете IDLE или терминальную оболочку python? Просто введите python на оболочку (используйте ipython для лучшего интерфейса).

Смежные вопросы