⇤ ← Версия 1 от 2012-10-20 14:25:54
2845
Комментарий:
|
2891
|
Удаления помечены так. | Добавления помечены так. |
Строка 2: | Строка 2: |
<!> Пользователям Linux понадобятся только последние два кадра 9про запрет табуляций) | <!> Пользователям Linux понадобятся [[#Spaces|только последние два кадра]] (про запрет табуляций) |
Строка 10: | Строка 11: |
{{attachment:geany-0.png}} | {{attachment:geany-0.PNG}} |
Строка 12: | Строка 13: |
При установке '''в Windows''' можно создавать файл ''imya_latinskimi_bukwami.py'', далее по двойному клику он запустится. Но кнопка "Выполнить" пока не работает: редактор не знает, где ему искать Python. Надо помочь! Во-первых, найдём Python сами (скорее всего, в `C:\Python27\`): | При установке '''в Windows''' можно создавать файл ''imya_latinskimi_bukwami.py'', далее по двойному клику он запустится. Но кнопка «Выполнить» пока не работает: редактор не знает, где ему искать Python. Надо помочь! Во-первых, найдём Python сами (скорее всего, в `C:\Python27\`): |
Строка 14: | Строка 15: |
{{attachnemt:geany-3.png}} | {{attachnemt:geany-3.PNG}} |
Строка 16: | Строка 17: |
Запомним путь к папке + название программы. Напишем простейшую программу на Python (есть на слайде ниже). Сохраним её в виде ''imya_latinskimi_bukwami.py''. Теперь в разделе "Сборка": | Запомним путь к папке + название программы. Напишем простейшую программу на Python (есть на слайде ниже). Сохраним её в виде ''imya_latinskimi_bukwami.py''. Теперь в разделе «Сборка»: |
Строка 18: | Строка 19: |
{{attachment:geany-4.png}} | {{attachment:geany-4.PNG}} |
Строка 22: | Строка 23: |
{{attachment:geany-5.png}} | {{attachment:geany-5.PNG}} |
Строка 24: | Строка 25: |
Теперь при нажатии клавиши "Выполнить": | Теперь при нажатии клавиши «Выполнить»: |
Строка 26: | Строка 27: |
{{attachment:geany-6.png}} | {{attachment:geany-6.PNG}} |
Строка 30: | Строка 31: |
{{attachment:geany-7.png}} | {{attachment:geany-7.PNG}} |
Строка 32: | Строка 33: |
<<Anchor(Spaces)>> | |
Строка 33: | Строка 35: |
Грубо говоря, табуляция -- это такой пробел неопределённой длины. А в Python значащие отступы измеряются в количествах пробелов, а не по длине. Следовательно, использование табуляций надо запретить в настройках: | Грубо говоря, табуляция — это такой пробел неопределённой длины. А в Python значащие отступы измеряются в количествах пробелов, а не по длине. Следовательно, использование табуляций надо запретить в настройках: |
Строка 35: | Строка 37: |
{{attachment:geany-1.png}} | {{attachment:geany-1.PNG}} |
Строка 37: | Строка 39: |
надо выбрать вкладку "Редактор" -> "Отступы" и в ней явно включить использование одних только пробелов: | надо выбрать вкладку «Редактор» -> «Отступы» и в ней явно включить использование одних только пробелов: |
Строка 39: | Строка 41: |
{{attachment:geany-2.png}} | {{attachment:geany-2.PNG}} |
Строка 41: | Строка 43: |
Окошко не закрывается, пока в нём дополнительно не нажмёшь "Enter". | Окошко не закрывается, пока в нём дополнительно не нажмёшь «Enter». |
Установка и настройка Python и Geany
Пользователям Linux понадобятся только последние два кадра (про запрет табуляций)
Python скачивается с официального сайта, затем устанавливается. В инсталяторе ничего не трогать, страница загрузки выглядит примерно так:
Geany скачивается с официального сайта, затем устанавливается. В инсталяторе ничего не трогать, страница загрузки выглядит примерно так:
При установке в Windows можно создавать файл imya_latinskimi_bukwami.py, далее по двойному клику он запустится. Но кнопка «Выполнить» пока не работает: редактор не знает, где ему искать Python. Надо помочь! Во-первых, найдём Python сами (скорее всего, в C:\Python27\):
Запомним путь к папке + название программы. Напишем простейшую программу на Python (есть на слайде ниже). Сохраним её в виде imya_latinskimi_bukwami.py. Теперь в разделе «Сборка»:
зададим полный путь до исполняемого файла python.exe:
Теперь при нажатии клавиши «Выполнить»:
будет открываться текстовое окошко, в котором и происходит ввод и вывод:
О пробелах и табуляциях
Грубо говоря, табуляция — это такой пробел неопределённой длины. А в Python значащие отступы измеряются в количествах пробелов, а не по длине. Следовательно, использование табуляций надо запретить в настройках:
надо выбрать вкладку «Редактор» -> «Отступы» и в ней явно включить использование одних только пробелов:
Окошко не закрывается, пока в нём дополнительно не нажмёшь «Enter».