Python学习--自定义函数
来源:互联网 发布:腾讯tim知乎 编辑:程序博客网 时间:2024/05/17 09:23
#!/usr/bin/python# -*- coding: utf-8 -*-# Filename function.py# 函数# 一个简单的函数,用def定义函数def sayHello(): print '你好!'sayHello()# 代参数的函数def printMin(a, b): if a < b: print a, '比较小!' else: print b, '比较小!'printMin(2, 5)# 局部变量和全局变量def func(x): x = 10 print 'x是局部变量:', x global y y = 10 print 'y是全局变量:', yx = 1y = 1func(x)print 'x还是:', xprint 'y已经变为:', y# 默认参数和关键参数def func2(a, b=1, c=2): print 'a=', a, 'b=', b, 'c=', cfunc2(5)func2(5, 6)func2(c=10, a=12)# func2(b=5) a的值必须定义# 返回值def func3(a): return aprint func3(5)# 函数说明 惯例是第一行所简介,第二行空,第三行开始是详细描述。# 用print 函数名.__doc__可以打印这些信息def printMax(x, y): '''打印两个数中的比较大的一个. 这两个参数必须是整型。''' x = int(x) y = int(y) if x > y: print x else: print yprintMax(3, 6)print printMax.__doc__
运行结果:
你好!
2 比较小!
x是局部变量: 10
y是全局变量: 10
x还是: 1
y已经变为: 10
a= 5 b= 1 c= 2
a= 5 b= 6 c= 2
a= 12 b= 1 c= 10
5
6
打印两个数中的比较大的一个.
这两个参数必须是整型。
- Python学习--自定义函数
- Python学习 自定义函数
- python学习笔记:自定义函数
- Python学习笔记(11)-Python自定义函数
- Python学习(九)------- 自定义函数
- python学习3:自定义函数使用
- Python--函数,自定义函数
- python 自定义函数。
- python自定义函数
- Python中的自定义函数
- python自定义排序函数
- 小白学Python自定义函数
- Python/自定义排序函数
- Python变量、自定义函数
- Python 自定义函数
- Python学习:自定义对象
- 数据库自定义函数学习
- SqlServer自定义函数学习
- 窗口截图(可指定HWND窗口句柄)
- 网址
- VS2008清除空格显示成小数点.
- ubuntu下折腾ffmpeg小记(音视频录制、转换)
- linux在虚拟机上安装
- Python学习--自定义函数
- 串的实现
- sql积累--替换指定字段数据中的指定内容
- 算法复习--分治、减治、变治
- TCP握手/挥手的过程分析
- repo下载android sourcecode时出现Time out问题的解决
- fckeditor的使用具体步骤1
- Oracle连接错误Cannot create PoolableConnectionFactory (Io 异常: Bad packet type)
- servlet1见解