# 例1:简单的函数使用 # coding=gb2312 # 定义函数 def hello(): print 'hello python!' # 调用函数 hello() >>> hello python!
# 例2:累加计算值
# coding=gb2312
# 定义函数
def myadd(a=1,b=100):
result = 0
i = a
while i <= b: # 默认值为1+2+3+……+100
result += i
i += 1
return result
# 打印1+2+……+10
print myadd(1,10)
print myadd() # 使用默认参数1,100
print myadd(50) # a赋值50,b使用默认值
>>> 55
>>> 5050
>>> 3825
# 例3:
# coding=gb2312
def testpara(p1,p2):
p1 = 10
p2.append('hello')
l = [] # 定义一数组对像
a = 20 # 给变量a赋值
testpara(a,l) # 变量a与对象数组l作为参数传入
print a # 打印运行参数后的值
for v in l: # 打印数组对象的成员
print v
>>> 20 # 调用函数后a变量并未被复值
>>> hello # 而对象l数组则增加成员hello
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有