python 自定义函数。

来源:互联网 发布:语音王软件 编辑:程序博客网 时间:2024/05/18 02:29

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 看都看不来,看来是很考验写注释的功力啊。尴尬

原创粉丝点击