您的位置:首页 > 编程语言 > Python开发

python 自定义函数。

2011-11-29 00:41 302 查看
python里的自定义函数特么的真简单。简单到爆!


>>> def eat(sth)
SyntaxError: invalid syntax>>> def eat(sth):
print(sth)

>>> eat(apple)
Traceback (most recent call last):
File "<pyshell#24>", line 1, in <module>
eat(apple)
NameError: name 'apple' is not defined
>>> eat("apple")
apple
>>>


def 函数名(参数):

函数体

早已经被python没有各种结束符打败了,看看函数,连参数都不需要定义数据类型,函数定义也要标新立异,大部分语言都是用function ,这货偏偏要用def

,def不是C里预处理的么,有点理解不来。


python里的一切函数、结构体、循环都是用:开始的,没有结束符。程序的可读性会变差。没法像C那样,一块块的,我爱写几个函数就写几个函数,互相调用再实例化,各种爽,python 看都看不来,看来是很考验写注释的功力啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: