#coding:utf-8
#表示文件的编码是utf8
#fun1的函数体为空
#需要使用pass语句占位,因为函数体至少要有一个句
#对编写框架程序有用处
def fun1():
pass
#一个最简单的函数,输入一个数,返回这个数的两倍
def fun2(i):
return i * 2
#返回多个值,返回值是一个元组
def fun3(i):
return i * 2, i / 2
#重载,支持不同的参数类型
def fun4(x):
import types #引入一个库,可以判断变量的类型
if type(x) is types.IntType:#判断是否int 类型
return 2 * x
if type(x) is types.StringType:#是否string类型
return x + x
print 'fun2:', fun2(1)
print 'fun3:', fun3(4)
print 'fun4:', fun4(10)
print 'fun4:', fun4('abc')
[/code]
运行结果:
[code="python"]fun2: 2
fun3: (8, 2)
fun4: 20
fun4: abcabc[/code]
其他参考:
(1)python教程:hello world
(2)python教程:数据类型和运算规则
(3)python教程:元组,列表,词典
(4)python教程:分支、循环
(5)python教程:函数
(6)python教程:class
(8)python教程:几行代码搞定python 设计模式
分享到:
- 2009-06-30 14:06
- 浏览 2124
- 评论(2)
- 论坛回复 / 浏览 (2 / 3713)
- 查看更多
相关推荐
├─千锋Python教程:第06章 函数与高阶函数(7集)) │ │ .DS_Store │ │ │ ├─code │ │ 10、函数也是一种数据.py │ │ 11、匿名函数.py │ │ 12、map&reduce;.py │ │ 13、filter.py │ │ 14、sorted....
├─千锋Python教程:第01章 第一个Python程序与数据存储及数据类型(9集) │ │ .DS_Store │ │ │ ├─code │ │ 1、数据存储.txt │ │ 2、第一个python程序.py │ │ 3、注释.py │ │ 4、输出与输入.py │ ...
Python基础教程:函数参数和注解 四种参数 Python函数func定义如下: def func(first, *args, second="Hello World", **kwargs): print(first) print(args) print(second) print(kwargs) func("lisi", "san", py=...
Python基础教程:常⽤函数整理 ⼀,把字符串形式的list转换为list 使⽤ast模块中的literal_eval函数来实现,把字符串形式的list转换为Python的基础类型list from ast import literal_eval str_list = "[1838, 13735,...
PYTHON学习教程资源:函数的参数.docx
python基础教程:5个带key的python内置函数
python中的real函数_RealPython基础教程:Python字符串⽤ 法详解 字符串是⼀个由字符数据组成的序列。字符串处理是编程必备的技能,很少有应⽤程序不需要操作字符串的。 Python 提供了丰富的运算符、函数和类⽅法来...
PYTHON学习教程:调用函数代码知识点讲解及练习.docx
07-2:Python课程 教程 进阶 PYTHON函数:参数列表、内存分配、设计原则、递归
07-1:Python课程 教程 进阶 PYTHON函数:参数列表、内存分配、设计原则、递归
python类和函数教程_python基础教程:类 Python是⾯向对象的⾼级编程语⾔,在Python⾥⾯"⼀切都是对象":数字、字符串、元组、列表、字典、集合等内置数据类型,以及函 数、⽅法、类、模块都是对象。 语⾔本⾝提供了...
挺直用法父类来调用的差异 实际上, 上面的super函数办法还可以这么写: Python基础教程:新式类与经典类全文共6页,当前为第2页。Python基础教程:新式类与经典类全文共6页,当前为第2页。 通过挺直用法父类类名来...
Swift视频教程:函数篇 形式参数与返回值④可选元组返回
python中的real函数_RealPython基础教程:Python基本数据 类型介绍 数据是业务的核⼼,任何编程语⾔都要⽀持各种数据类型。我们⼀起来学习⼀下 Python ⽀持的数据类型。 Python 内置了 numeric、string 和 Boolean ...
python中factor函数_Python基础教程 6.4.5 参数收集的逆过程 假设有如下函数: def add(x,y): return x+y ⽐如说有个包含由两个相加的数字组成的元组: params = (1,2) 使⽤*运算符对参数进⾏"分配",不过是在调⽤⽽...
语法与基础知识 数据类型及操作 函数与面向对象编程 常用模块与库 目录 Python学习教程:简明易懂的入门指南全文共16页,当前为第2页。 01 语法与基础知识 Grammar and Fundamentals Python学习教程:简明易懂的...
python中cos函数怎么⽤_Pythoncos()函数使⽤⽅法⼊门教 程基础教程 Python cos() 函数 描述 cos() 返回x的弧度的余弦值。 语法 以下是 cos() ⽅法的语法: import math math.cos(x) 注意:cos()是不能直接访问的,...
Python基础教程:math库常⽤函数 math库常⽤函数及举例: 1.注意:使⽤math库前,⽤import导⼊该库 >>> import math 2.取⼤于等于x的最⼩的整数值,如果x是⼀个整数,则返回x >>> math.ceil(4.12) 5 3.把y的正负号加...