《python语言程序设计》_第6章_函数

# 6.1_引言

程序1:

结果:

Sum from 1 to 10 is 55
Sum from 20 to 38 is 513
Sum from 35 to 50 is 630

程序2:

#程序1和2表达的意思是一样的,得到的结果也是一样的。

 

 # 6.2_定义一个函数

 

#6.3_调用一个函数

程序清单6-1:

 

结果:The larger number of and 2 is 5

 

 #6.4_带返回值或不带返回值的函数

程序清单6-2:(不带返回值的函数)

结果:

Enter a score:79.5
The grade is C

#printGrade()函数不返回任何值,第17行的main()函数,被当作一个语句调用

程序清单6-3

# 6.5 _位置参数个关键词参数

 

#6.6_通过传引用来传递参数

#6.7_模块化代码

程序清单6-5:#编写独立的gcd函数,命名文件为:GCDFunction.py

程序清单6-6:

得到结果:

程序清单6-7:

 

结果: 

#6.8_实例研究:将十进制转换成十六进制 

#6.9_变量的作用域

#6.10_默认参数

程序清单6-9: 

结果: 

#6.11_返回多个值

程序清单6-10: 

结果:

n1 is 2
n2 is 3

#6.12_实例研究:生成随机ASCII码字符

 

结果: 

 

  不知道这个程序在讲什么

 

#6.13_函数抽象和逐步求精

 

posted @ 2018-09-26 19:29  张三疯了  阅读(210)  评论(0编辑  收藏  举报