函数--要点
2018-06-17 23:51:53来源:未知 阅读 ()
函数的创建与执行过程
1、当两个函数名都一样时,下面调用函数则会按照最后一个函数体进行调用。
2、第一个函数则会变成垃圾内存,被python内部的垃圾清理机制给清除掉。
3、执行过程如下图:
函数的参数在传递的时候,传递的是引用,还是一个值?(答案:引用)
函数在传参是,引用与传值的区别:
1、在函数传参数的时候,如果传的重新复制一份新值的话,则打印的时候,a1在做append的时候是不会产生999的。
2、在函数传参数的时候,如果传的是引用的话,则是打印的时候,li在做append的时候是会产生999的。
局部变量、全局变量、作用域
函数代码的规范
1 NAME 2 3 4 def xx 5 ''' 6 注释 7 ''' 8 函数体 9 return 10 11 12 def xx 13 ''' 14 注释 15 ''' 16 函数体 17 return 18 19 20 def xx 21 ''' 22 注释 23 ''' 24 函数体 25 return 26 27 28 def main() #最后定义一个主函数 29 ''' 30 注释 31 ''' 32 函数体 33 return 34 35 36 37 main() 38 39 40 执行文件的时候: 41 ./a.py
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:数据类型--运算符和表达式
下一篇:Python基础python简介
- fetchone函数和fetchall函数返回值的区别 2019-08-13
- Python之装饰器笔记 2019-08-13
- Python学习日记(九) 装饰器函数 2019-08-13
- python之函数、面向对象 2019-08-13
- python3基础之“函数(2)” 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash