[smart] програмирование на питоне
здравствуйте!
хочу програмировать на питоне под symbian 9, опыта в програмировании
мало, поэтому нужен различный материал для новичков, и может кто-то
опишет ход програмирования, что для этого надо можно ли писать программу
на телефоне, или только на компе?
вобщем расскажите что и как, и поделитесь сабжем и учебниками-мануалом.
спасибо откликнувшимся!
с уважением игорь
igor261***@m*****.ru
сайт посвящённый играм для незрячих:
http://i262009.narod.ru
Здравствуйте, игорь!
Цитата из вашего письма, написанного 13 июня 2009 г., в 11:20:26:
Много материала на Dimonvideo.ru
Вы начинали программировать на питоне раньше? Дело в том, что
Python - язык своеобразный, программирование на нем слегка
сложноватое даже для Symbian именно своими свойствами, а не языком.
И сложновато именно незрячему человеку, ибо каждое условие должно
четко отделяться нужным количеством отступов (символов табуляции).
Приведу ламерский пример, ибо сам даже не начинал программировать
на питоне, хотя и смотрел коды программ:
if (условие)
Выполнить (что-либо)
if (еще одно условие(
выполнить (еще что-либо)
выполнить (что-нибудь еще, относящееся к первому условию)
То есть, если каждый if в любом другом языке четко закрывается
каким-либо обозначением, будь то EndIf, End, }
, то здесь условие кончается тогда, когда для него кончается
определенный отступ. Так со всеми условиями - def, if, for
while и т.д..
Писать можно где угодно. Мы просто пишем код в любом текстовом
файле, можно в LightNotepad, dEdit и т.д., сохраняем его в
кодировке UTF-8 и ложим рядом с исполняющим файл приложением.
Здесь я могу ошибаться, потому что я не проводил закономерностей
где ложатся файлы для Python, в то время как исполняемые файлы
ложатся в Sis\Bin. Но для восьмых симбианов я прав на все 100.
Да, для выполнения программы на питоне необходимо приложение,
которое преобразует команды для модуля Python. Для написания
надо установить интерпретатор языка Python и сторонние
библиотеки, которые опять же есть на сайте Dimonvideo.ru.
В общем, подробнее вы наверняка прочитаете на
Dimonvideo. Просто введите в поиске
"python" и ищите это в статьях.