python编程教程1分析和总结.docx

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PS:以下资源全部出自摇滚米饭!!

由高高整理分享!!

第一章:准备篇前言:

从接触PyS60到现在已经4个月了,从最开始的一无所知到现在的略知一二,在无数的通宵达旦中也积累了一些经验。最近Py越来越流行,也有很多机友想提高一下玩机水平,写出个自己的软件。但是网上那些教程对于没有编程经验的人来说简直就是天书,因此写这篇适合新手入门,循序渐进的教程,可以让你像我这样从一无所知到略知一二。由于作者也是新手上路,教程中难免出现谬误,还望高手批评指正。

首先要敬告您一下,编程可是很累的事情,而且在手机上写代码很费眼睛,我的视力最近就下降不少。还有,如果您是才玩智能机,对智能机最基本的东西(例如,用文件管理器删除软件,怎么打标点符号,等等)还不太了解的话,建议您还是先学会基本的再来,所以,如果您在跟随本教程学习的时候对您的手机产生什么影响的话,还请不要怪我。

开始→

一、编程准备

必备:S60第一或第二版手机,本教程仅针对一二版手机(三版也能学)

所需软件:文本编辑器(业界都推崇PED,但是我个人还是比较喜欢用Yedit)

Python整合平台:论坛搜索即有,选择相应机型下载(ZNTX开发区)

准备工作完成。

:编写代码

如何编写代码:

其实py软件真正在起作用的只是软件里面的.py文件,里面是我们写的代码。现在我们来学习如何编写代码。

这里就要用到文本编辑器了,本文以yedit为例讲解,你也可以使用ped。现在打开yedit

选项工具设置,把打开和保存的编码都设置为JAVAUTF8。

好,我们来尝试写一个小脚本来测试一下。(建议:代码部分不要直接复制网页,还是自己用手打,这样便于你记住代码)

代码开始

#注释行以#开头。在编写代码时要养成写注释的好习惯,这样方便你自己理解代码

importappuifwappuifw.note(u8,info)代码结束

点击下载此段代码

注意:引号可以为单引号或双引号,由于论坛系统会把单引号变为中文的引号,所以这里发为双引号。保存,文件名任意,但是后缀注意为.py。这里按保存在e盘根目录,命名为zntx.py讲解。

现在打开“py包装”,选项创建py程序,选择e:\zntx.py,然后按提示操作直到提示创建完成。退出。然后到功能表看是不是出现了一个新软件。打开它,看是不是弹出一个8的提示框?如图所示。

如果没有出现或者打不开软件,请检查代码是否正确,所输入的符号是否是英文状态下的,是否全部为英文字符,是否已经正确的按照第一讲安装python平台。

现在我们来修改一下这个代码,让它变一下。用fileman到e:\system\apps下找到你刚才创建的那个软件,进去之后打开与软件同名的.py文件(不是default.py)[用fileman设置一下打开方式:选项编辑文件打开方式选文本编辑]

现在把 appuifw.note(u8,info)里面的 8改成你想要显示的字,例如yaogunmifan,现在还不能加中文,以后会讲解如何显示中文。改完之后保存,然后再打开软件看看效果。

这里的info意思是显示为提示信息,conf意思是显示为提示成功(对勾的),error意思是显示为提示错误。可以修改一下试试看效果。

好。就讲到这里。

这里我要提醒一下:在你写代码和看教程的时候要仔细。最近有很多朋友拿着他写的乱七八糟的代码来问我哪出错了。我真想问一句,您这哪儿是对的?我教程里代码写的足够清楚了,还有样本代码供你下载。不要在代码里面想当然的加符号。希望以后注意。想学就认真点。

:开始编写

开始编写一个简单的程序:

上一讲中我们学习如何编写代码,怎么样?你学会了吗?

现在我们来做一个最基础的软件,就相当于盖楼房的地基,有了这个你才可以继续写各种功能的代码.

首先我们来学习编写一个主界面具有文本输入功能的软件.

这里我们还是要用到appuifw这个模块

****代码开始****importappuifw

appuifw.app.body=m=appuifw.Text()m.set(u8)

****代码结束****

讲解:

importappuifw为引入appuifw模块,这个是图形界面模块,应该是所有PY软件必须

引进的模块吧.

appuifw.app.body=appuifw.Text()这是定义软件的主体是显示文本方式.懂英语

的人应该很容易就理解吧.!!这里请注意:Text这个要注意大小写.为什么在appuifw.app.body=appuifw.Text()中间加了一个=m呢?

往下看一行你就知道了,看下一行是m.set()这是什么意思呢?就是在m(也就是appuifw.ap

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档