1.callable()

callable()判断是否是可调用对象,一般函数,类,方法,类的实例等都是可调用对象

变量为不可调用对象;

福利:私信回复【01】可免费获取python入门教程视频

2.给函数编写文档:

为了让函数能够被人看懂,可在开头添加注释#…,但还有另一种方式,称之为‘文档字符串’,

将作为函数的一本分存储下来:

在函数体首行用‘’‘’表示,可以用function._doc_来调用‘’‘’中的字符串。

3.可变数据结构指向问题

当我们把一个列表赋给多个变量时,其实这多个变量共同指向同一个列表,对任何一个变量的修改都会影响这个列表的结果;

解决方案:

对列表执行切片操作或者copy(),进而建立副本,使每一个变量都独立分配一份具有相同内容的列表,然后再各自修改各自的。

4.zip()函数的使用:

从多个可迭代对象(参数)中各取出一个元素组成元组的新的迭代器。为了帮助大家在学习python的路上,少走弯路,少掉坑,大家可以去听一位python高手的课程,他每天晚上8点都会在网上有免费的直播课,会讲到python,讲的非常的通俗易懂,而且还很好玩幽默,既能从知识的层面深入浅出,更能从思维的角度让我们认识到python到底应该怎么学习,跟高手学习的最大价值就是,听君一席话,胜读十年书,自学的价值在于,自学大半年,不如别人有高手带着学一天,一年365天,他每天晚上都会讲课的,有喜欢听的同学,可以去他的的卫鑫*(同音):前排的是:762,中间一排是:459,后排的一组是:510 ,把以上三组字母按照顺序组合起来即可,非常的简单的,牛顿曾经说过,站在别人的肩膀上,才能看的更高更远,海纳百川,去征服python世界的星辰大海吧。

用例子说明:

5.函数的形参和实参中*和**的作用:

在形参中,可以起到收集的作用:

在实参中,可以起到分配参数的作用:

6.格式化输出’’ ‘’.format() 和’’ ‘’.format_map()的区别:

7.vars()函数的作用:

当vars()不带参数时,返回当前作用域内的变量:

当vars()带参数时

参数可以是类,类的实例,模块

返回参数的属性和属性值

8.函数globals()

返回全局变量:

9.关联全局变量global:

当想要在函数(局部变量)中修改全局变量时:

希望对你有帮助,欢迎补充指点!

从做大牛那里整理的Python函数相关的学习笔记,希望对你有帮助相关推荐

  1. python自学攻略-大牛整理!Python学习方法和学习路线,看完茅塞顿开!

    原标题:大牛整理!Python学习方法和学习路线,看完茅塞顿开! Python 是一种极具可读性和通用性的编程语言.Python 这个名字的灵感来自于英国喜剧团体 Monty Python,它的开发团 ...

  2. python学习图解_大牛整理!Python学习方法和学习路线,看完茅塞顿开!

    原标题:大牛整理!Python学习方法和学习路线,看完茅塞顿开! Python 是一种极具可读性和通用性的编程语言.Python 这个名字的灵感来自于英国喜剧团体 Monty Python,它的开发团 ...

  3. python学习-大牛整理!Python学习方法和学习路线,看完茅塞顿开!

    原标题:大牛整理!Python学习方法和学习路线,看完茅塞顿开! Python 是一种极具可读性和通用性的编程语言.Python 这个名字的灵感来自于英国喜剧团体 Monty Python,它的开发团 ...

  4. python基础知识学习笔记(2)

    python基础知识学习笔记(2) 整理一下python基础知识,以防忘记 文章目录 python基础知识学习笔记(2) python简洁的一行代码 python简洁的一行代码 1.交换两个变量 # ...

  5. (Python入门)学习笔记一,初次接触尝试使用Python——环境搭建与配置

    (Python入门)学习笔记一,初次接触尝试使用Python 早就耳闻Python大名,搞大数据.做人工智能.整机器学习,就得了解Python.之前一直没有去了解,现在由于之前一个项目涉及到一点Pyt ...

  6. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  7. Python 基础知识学习笔记——OpenCV(1)

    Python 基础知识学习笔记--OpenCV(1) OpenCV是一个开源的跨平台计算机视觉和机器学习软件库,它轻量而且高效,被广泛的使用. 整理一下OpenCV学习笔记,以防忘记. 文章目录 Py ...

  8. Python基础知识学习笔记——Matplotlib绘图

    Python基础知识学习笔记--Matplotlib绘图 整理python笔记,以防忘记 文章目录 Python基础知识学习笔记--Matplotlib绘图 一.绘图和可视化 1.导入模块 2.一个简 ...

  9. Python——常用Python包的学习笔记

    1 致谢 感谢陈助教的帮助! 2 前言 今天想通过画图展现一下学习参考值的变化情况,在网上看了一下,需要使用plt包,不过又忘了plt是做什么用的了,于是想要记录一下,写一下关于常用Python包的笔 ...

最新文章

  1. Cflow使用具体解释
  2. 程序员需要牢记的一点
  3. 如何统统扩充loop设备的size(linux loop resize2fs)
  4. 中石油训练赛 - The King’s Ups and Downs(记忆化搜索)
  5. python读取postgresql数据库并发送相关提醒邮件
  6. android 标题样式,Android定义各种样式的标题栏:requestWindowFeature()
  7. 互联网日报 | 3月20日 星期六 | 荣耀CEO赵明谈发展目标;家乐福中国未来谋求独立上市;微盟开放接入支付宝小程序能力...
  8. 简单理解极大似然估计MLE
  9. 【我评】——关于Web标准
  10. java 序列号 1l_private static final long serialVersionUID=1L 是什么意思
  11. 国二计算机百度云,2016Office二级全套视频教程 全国计算机二级考试Office考试视频教程...
  12. eterm单人订座流程
  13. 从PCC到MIC,理解变量之间的相关性
  14. gazebo仿真时在加入差分运动插件后没有cmd_vel话题
  15. 【代码质量】-阿里巴巴java开发手册(代码质量提升神器)学习笔记
  16. 拍照相册和裁剪保存图片集合
  17. pentaho SPARK
  18. Echarts-gl geo3D设置regions区域高度
  19. 安卓开发本地视频播放器——扫描本地视频文件显示在gridview上,然后点击播放。
  20. 黑客攻击-程序破解(1)

热门文章

  1. 想象中的论文答辩和真实的论文答辩,哈哈哈哈哈哈……
  2. 为什么 Python 没有 main 函数?
  3. 什么是 CNN?Facebook 员工写给小白的机器学习入门贴彻底火了!
  4. 李德毅院士:通用人工智能十问
  5. Pytorch常见的坑汇总
  6. 一盘红烧肉告诉你,本科、硕士和博士区别太大了!
  7. 华为突遭谷歌釜底抽薪!官方安卓不再支持华为手机
  8. EKL相关(一)、安装环境
  9. python3.7源码分析-集合(set)
  10. Linux之远程登录、远程拷贝命令 ssh scp