python函数

函数的定义:

del 函数名(可选参数):
函数的调用:函数名()

#!/usr/bin/python

def fun():
	sth = raw_input("Please input something:")
	try:
		if type(int(sth)) == type(1):
			print "%s is a number" %sth
	except:
		print "%s is not number" %sth
fun()

函数的参数:
def fun(x,y):
fun(x,y)

def fun(x,y):
	print x + y

fun(2,3)
#!/usr/bin/python

import sys

def isNum(num):
		try:
			if type(int(num)) == type(1):
				print "%s is a number" %num
		except:
			print "%s is a  str" %num
isNum(sys.argv[1])

全局变量和局部变量:

#!/usr/bin/python

x = 100
def fun():
	global x
	x += 1
	print x
fun()

多余实参:

def fun(x,y,*args,**kwargs)

内置函数:
abs():返回绝对值
max():返回列表的最大值
min():返回列表的最小值
len():序列长度
divmod():返回元组,商和取余
pow():两个参数,表示次方
round():四舍五入,保留几位小数
callable():可被调用的
type():类型
isinstance():两个参数,前面是变量,后面是类型
cmp():比较两个数或者字符串的大小

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值