在w3c中是这样说明定义函数的规则的
- 函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
- 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
- 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
- 函数内容以冒号起始,并且缩进。
- Return[expression]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
def name(name): print name
函数调用直接调用函数名即可,即name(value)
类
类是实例的抽象概念,实例是类的的实现,两者关系好比车和宝马x5一样,一个是整体的概念,另一个则是一个实实在在的东西
定义类:
calss name(self,name): def __init__(self,name,sex)
self_name = 'kang' self_sex = 'sex' print name
定义类的时候可以直接定义类的属性(name、sex)和方法(__init__)