2026年10月29日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
JK-0008368
Lv7可吟七步诗等级图标
帖子
15
回复
100
积分
683
注册
2011-02-04
[修改美化]

*py*教程加载模块,定义函数

[复制链接]
查看 315 回复 5
楼主 发表于 | 只看该作者
22 人收藏

不知道还有没有人记得我,呵,我失去了好多……不说了,进入正题

python有三种加载模块的方式:

1.普通加载,如:

import appuifw

appuifw.app.set_exit()#退出

2.从模块中加载所有函数,如:

from appuifw import*

note(u“Hello!“,u“info“)

app.set_exit()

#不建议使用,易重名

3.从模块中加载某个函数,如:

from appuifw import note

note(u“hello!“,“info“)

推荐使用第一种!

创建函数的格式:

def 函数名(参数):

语句1

语句2

如果不需要参数,参数可省略;如果只有一个语句,可直接跟在冒号后面;注意缩进,建议缩4格;如果在函数内再定义函数,则再缩进四格。如:

def plus(a,b):

c=a+b

return c

但我们调用函数时,返回a+b的值,如:

import appuifw,e32

def plus(a,b):

c=a+b

return c

result=plus(20,30)#这样使用含参数的函数

appuifw.app.body.set(*(result))#要将数值格式的转换为*格式的才能正常显示!(如图)

e32.Ao_lock().wait()

再看另一个:

import appuifw

def exit():

appuifw.app.set_exit()#定义不含参数的函数

exit()#这样使用

登录回复
JK-0102674
Lv2独赏二月雪等级图标
帖子
18
回复
184
积分
2,644
注册
2012-04-07
1 楼

支持你!

JK-0085650
Lv1韶华一笑间等级图标
帖子
0
回复
69
积分
293
注册
2011-12-02
2 楼

你牛,我顶!

JK-0035627
Lv2独赏二月雪等级图标
帖子
0
回复
387
积分
3,346
注册
2011-05-01
3 楼

好帖,要顶!

JK-0121000
Lv2独赏二月雪等级图标
帖子
0
回复
207
积分
5,306
注册
2012-08-29
4 楼

好帖,要顶!

JK-0060373
Lv7可吟七步诗等级图标等级图标等级图标等级图标
勋章勋章勋章勋章勋章勋章勋章勋章
帖子
3
回复
3,031
积分
39.3万
注册
2011-07-09
5 楼

你牛,我顶!

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块