目录

上篇文章思考题

简介

函数长什么样子?

调用函数

位置传参与关键字传参

传参是值传递还是引用传递

定义函数

参数

默认参数

关键字参数

参数组

返回值

指定参数、返回值类型

内置函数

标准类型函数

dir

help

id

len

str

type

数字类型函数

转换工厂函数

功能函数

用于可迭代对象的函数

思考题

上篇文章思考题

Python-字典总结(操作符、方法、内置函数)

>>> d = {(1,):2} >>> d = {(1,[1,2]):2} Traceback (most recent call last):   File "", line 1, in TypeError: unhashable type: 'list'

元组中不能含有列表,列表是不可哈希的,包含列表的元组也就无法哈希。这个元组的"不可变"还是有很大的讨论空间,有时间再详细看看内部原理。

简介

函数是对程序逻辑进行结构化或过程化的一种编程方法。能将整块代码巧妙地隔离成易于管理的小块,把重复代码放到函数中而不是进行大量的拷贝一这样既能节省空间,也有助于保持一致性,因为你只需改变单个的拷贝而无须去寻找再修改大量复制代码的拷贝。

函数长什么样子?

这是一个很简单的求和函数:

d

python中display函数_Python-函数基础总结与内置函数相关推荐

  1. python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...

    python重要的几个内置函数用法 python内置函数什么用忘不掉的是回忆,继续的是生活,错过的,就当是路过吧.来来往往身边出现很多人,总有一个位置,一直没有变.看看温暖的阳光,偶尔还是会想一想. ...

  2. python len函数_Python 初学者必备的常用内置函数

    Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很常见,这里 ...

  3. inrange函数_Python 初学者必备的常用内置函数

    本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...

  4. python字典经典例题_python 字典(Dictionary)的一些内置函数和经典例题

    字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 修改字典 向字典添加新 ...

  5. python用psf函数_python学习之-类的内置函数

    内置方法:__str__(该方法必须返回字符串类型),在对像被打印时自动触发,然后将该方法的返回值当做打印结果输出) class People: def __init__(self,name,age) ...

  6. python匿名函数里用for_Python基础之(内置函数、匿名函数、递归)

    一.内置函数 1.1.作用域相关 locals() #以字典的类型返回当前位置的全部局部变量. globals() #以字典的类型返回全部全局变量. 1.2.迭代器生成器相关 range() #可创建 ...

  7. python基础 course2(内置函数、运算符)

    python基础 课程2 目录1. 内置函数的调用2. python中的变量3. 标准数据类型-数字类型4. 基础运算符5. 复合赋值运算符6. 比较运算符7. 逻辑运算符8. math科学计算库 函 ...

  8. python我想对你说_python学习第12天----内置函数

    1.内置函数 python解释器提供的,直接可以使用的函数,如print,input等 1)作业域相关 ①globals() 以字典的类型返回全部局部变量 ②locals()   以字典的类型返回当前 ...

  9. python lambda 逻辑_Python之lambda表达式和内置函数

    lambda表达式其实就是简化的函数表达式. 它只用于处理简单逻辑, 它会自动return数据 通常定义一个函数,按照以下形式:def func(arg): return arg +1 result ...

最新文章

  1. php 判断类型array,判断一个变量是数组Array类型的方法_javascript技巧
  2. Java基础-JAVA中常见的数据结构介绍
  3. arch linux引导不启动_Linux 内核源代码的目录结构
  4. (六)JS基础知识三(走进作用域和闭包)【三座大山之二,不会闭包,基本不会通过】
  5. matlab在linux下面的相对路径的写法
  6. Linux命令常用大全
  7. 【LeetCode笔记】958. 二叉树的完全性检验(Java、二叉树、BFS)
  8. [***]HZOI20190714 T2熟练剖分
  9. 回溯法——批处理作业调度
  10. 为什么SSD目标检测算法对小目标检测的效果不好
  11. 惠普m128fn中文说明书_惠普M128fw说明书
  12. html5打开页面直接取纬度,html5获取不了经度和纬度
  13. 显微镜基本知识【1】
  14. 数字转日期 matlab,excel – 如何在MATLAB中将日期转换为数字并再返回
  15. tf.shape用法
  16. 订餐系统实验报告java_订餐系统的java实训报告.ppt
  17. 静态函数与非静态函数的区别
  18. 大数据 搜索 ES 一
  19. 我的世界未能从服务器注册表数据,【经验之谈】“User Profile Service 服务未能登录,无法加载用户配置文件”实战历程...
  20. 图像处理——Fast AutoAugment

热门文章

  1. C语言 · 运用结构体的排序方法
  2. FTPC修改登录界面英文,改中文登录界面
  3. python环境管理
  4. PR —— 轨道操作(锁定、解锁、可见、不可见、恢复误删除音视频)
  5. Office之替换word里的数字
  6. kmalloc和vmalloc
  7. 《PyTorch模型训练实用教程》—学习笔记
  8. python post和get区别_python爬虫post和get有什么不同,区别是什么
  9. 桥梁结构三维扫描_桥梁三维逆向建模
  10. 罗伯特议事规则与团队会议规则简化12条