2018-05-20

vim中自定义函数的使用:

vim中自定义函数的函数名称是 def

用def定义好的函数可以在当前以及跨文档使用

首先用def定义一个函数的名称,命名规则和变量命名规则基本一致,函数名称后在函数名称后加():

自定义函数的作用域是自定义函数下相同缩进的所有语句

举个例子:

# 这是定义好的一个自定义函数套自定义函数的例子

  1    def nSum():

  3        a=int(input('加数'))

  4        b=int(input('加数'))

  5        c=int(input('加数'))

  6        return(a+b+c)

  7    def aver():

  8        ss=nSum()/3

  9        return(ss)

  10      print('三个数的平均数%d'%aver())

第二行里  先def 定义一个名称为nSum的函数,后面的括号里可以加入形式参数,括号里的形式参数对应函数里的形式参数

第三行里 在函数的作用域里先缩进四个空格,然后定义函数 a ,用input函数获取用户输入的信息,转换成整数形式后赋值给变量a

第四行,第五行内容和第三行大同小异

第六行,把变量a,b,c的进行加运算,然后用return函数把值返回出来,不然会返回空值

这就是定义的第一个函数,下面的是第二个函数

第七行里再定一个函数aver

第八行里重点来了,定义变量ss,调用上个自定义函数nSum(),在这里就会直接使用定义好的nSum,计算用户输入的三个数字的和 ,用/3进行除法运算,算出平均值之后赋值给变量ss

第九行里返回变量ss的值

第十行里用print函数把平均数显示出来

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容