Участников проекта: 52364 (+250 сегодня)
Статей в базе данных: 1405 (+3 за 24 часа)
Файлов в файловом архиве: 4150 (+0 сегодня)
Файлов в обменнике: 1582 (+0 сегодня)
Мы живем в мире объектов, каждый из которых имеет определенные свойства: цвет, размер, вкус, запах и другие. Эти предметы могут выполнять различные действия — например, авторучка предназначена для письма, а телефон, чтобы по нему звонить.
Аналогично устроен и мир языка Python, вот только объекты в нем называются классами. Характеризуются объекты действиями — методами и свойствами — атрибутами.
Мобильный язык программирования Python, конечно же, не обошёлся без традиционных логических функций if, while и for. Пришло время научиться пользоваться этими операторами.
Каждая из инструкций состоит из одной или нескольких ветвей. Каждая ветвь состоит из заголовка и тела. Заголовки ветвей одной инструкции должны иметь одинаковый уровень отступа и заканчиваться двоеточием. Тело также надо выделять отступом. Инструкция if
Программная платформа Symbian Series 60 (или S60) — самая популярная в мире смартфонов и коммуникаторов, если судить по продажам мобильных устройств. Поэтому приложения именно для этой платформы актуальны как никогда. Создание программ — процесс увлекательный, и данная статья поможет всем желающим попробовать свои силы в этом деле.
Объект Listbox - это поле со списком строк. Программист может дополнить его: сделать меню «Функции» или привязать к нажатиям на клавиши определенные события. Создается и активируется объект так же, как и Text, при этом ему передаются два аргумента - список строк и имя функции: >>> list = [u'Symbian', u'Windows Mobile', u'Linux', u'Palm'] >>> def callback(): ... pass ... >>> import appuifw >>> appuifw.app.body = body = appuifw.Listbox(list, callback) >>>
Объект Form - это диалоговое окно, элементы которого можно редактировать по своему усмотрению. Используется форма для вывода информации (свойств файла, например) и настройки программы. Каждый элемент формы состоит из названия и поля с данными (число, текст и т.д.).
Создание объекта Form создается как обычный объект, при этом ему передаются аргументы, которые отвечают за его содержимое и вид: >>> import appuifw >>> form = appuifw.Form(fields [,flags]) >>>
Модуль os позволяет работать с файлами и папками. Сразу отмечу, русские названия файлов и папок возвращаются и принимаются всеми функциями этого модуля в кодировке UTF-8, поэтому необходимо использовать функции для перекодирования строк - методы decode и encode. listdir(path) Возвращает список имен файлов и папок в папке с именем path. mkdir(path) Создает папку с именем path. makedirs(path) Работает аналогично функции mkdir(), но автоматически создает все необходимые промежуточные папки. remove(path)
Модуль math Модуль math предоставляет доступ к стандартным математическим функциям: cos(x) Возвращает косинус числа x. sin(x) Возвращает синус числа x. tan(x) Возвращает тангенс числа x. acos(x) Возвращает арккосинус числа x. asin(x)
Все файлы расположенные на данном ресурсе были взяты из открытых источников. Любая информация представленная здесь, может использоваться только в ознакомительных целях, после чего вы обязаны ее удалить. Ни администрация сайта, ни хостинг-провайдер, ни любые другие лица не могут нести отвественности за использование материалов данного сайта. Входя на сайт вы автоматически соглашаетесь с данными условиями. Yandex SiteMapНаши источникиYandex SiteMap FilesYandex SiteMap UploadeYandex SiteMap UsersФайловый архивСайтОбменник