码迷,mamicode.com
首页 > 其他好文 > 详细

pythopn 函数

时间:2018-01-10 17:37:06      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:imp   命名规则   函数调用   ogg   end   ftime   current   调用   import   

一 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。 但你也可以自己创建函数,这被叫做用户自定义函数。 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 1.代码重用 2.保持一致性 3.可扩展性 二 函数的创建 2.1 格式: Python 定义函数使用 def 关键字,一般格式如下: def 函数名( 参数列表): 函数体 >>> def hello(): >>> print(‘hello‘) >>> hello() # 调用 2.2 函数名的命名规则: 函数名必须以下划线或字母开头,可以包含任意字母、数字或下划线的组合。 不能使用任何的标点符号; 函数名是区分大小写的。 #变量也是区分大小写的 函数名不能是保留字。 2.3 形参和实参 形参:形式参数,不是实际存在,是虚拟变量。在定义函数和函数体的时候使用形参,目的是在函数调用时接收实 参(实参个数,类型应与实参一一对应) 实参:实际参数,调用函数时传给函数的参数,可以是常量,变量,表达式,函数,传给形参 区别:形参是虚拟的,不占用内存空间,.形参变量只有在被调用时才分配内存单元,实参是一个变量,占用内存空 间,数据传送单向,实参传给形参,不能形参传给实参 >>> def add(a,b): # a b 是形参 >>> print(a+b) >>> add(5,6) # 5 6 是形参 2.4 实例 >>> import time >>> def logger(n): >>> time_format=‘%Y-%m-%d %x‘ >>> time_current=time.strftime(time_format) >>> with open(‘日志记录‘, ‘a‘) as f: >>> f.write(‘%s end action%s\n‘ %(time_current, n)) >>> def action1(n): >>> print (‘starting action1...‘) >>> logger(n) >>> def action2(n): >>> print (‘starting action2...‘) >>> logger(n) >>> def action3(n): >>> print (‘starting action3...‘) >>> logger(n) >>> action1(1) >>> action2(2) >>> action3(3)

pythopn 函数

标签:imp   命名规则   函数调用   ogg   end   ftime   current   调用   import   

原文地址:http://blog.51cto.com/13562606/2059506

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!