Установка и настройка Python и Geany

<!> Пользователям Linux понадобятся только последние два кадра 9про запрет табуляций)

Python скачивается с официального сайта, затем устанавливается. В инсталяторе ничего не трогать, страница загрузки выглядит примерно так:

pyth-0.png

Geany скачивается с официального сайта, затем устанавливается. В инсталяторе ничего не трогать, страница загрузки выглядит примерно так:

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

При установке в Windows можно создавать файл imya_latinskimi_bukwami.py, далее по двойному клику он запустится. Но кнопка "Выполнить" пока не работает: редактор не знает, где ему искать Python. Надо помочь! Во-первых, найдём Python сами (скорее всего, в C:\Python27\):

attachnemt:geany-3.png

Запомним путь к папке + название программы. Напишем простейшую программу на Python (есть на слайде ниже). Сохраним её в виде imya_latinskimi_bukwami.py. Теперь в разделе "Сборка":

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

зададим полный путь до исполняемого файла python.exe:

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

Теперь при нажатии клавиши "Выполнить":

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

будет открываться текстовое окошко, в котором и происходит ввод и вывод:

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

О пробелах и табуляциях

Грубо говоря, табуляция -- это такой пробел неопределённой длины. А в Python значащие отступы измеряются в количествах пробелов, а не по длине. Следовательно, использование табуляций надо запретить в настройках:

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

надо выбрать вкладку "Редактор" -> "Отступы" и в ней явно включить использование одних только пробелов:

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

Окошко не закрывается, пока в нём дополнительно не нажмёшь "Enter".