摘要:
一 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看, 为了方便查看,将内置函数的总结记录下来。 二 使用说明 下列表格中是Python3内置的全部函数...... 阅读全文
摘要:
一 普遍情况: 二 针对元祖: 三 针对字符串: 四 针对列表: 五 针对dict序列解包获:得key和value 六 对变量的值进行交换: 阅读全文
摘要:
一 什么是装饰器呢? 装饰器本质上来说就是函数,功能就是为其它函数添加附加功能。 原则: 组织结构: 装饰器=高阶函数+函数嵌套+闭包 实例1(Python3.0+): 实例2(Python3.0+): 简单装饰器的创建思路 实例3(Python3.0+): 实例2中虽然已经实现了装饰器的功能,但是 阅读全文
摘要:
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。但也可以自己创建函数,这被叫做用户自定义函数。 一 作用 减少重复代码 方便修改,更易扩展 保持代码一致性 二 语法 实例(Python3 阅读全文
摘要:
想要搞明白什么是迭代器,首先要了解几个名词:容器(container)、迭代(iteration)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)。 看图是不是更清楚点呢...... 一 容器(container) 容器是一种把多个元素组织在一起的数据结构, 阅读全文
摘要:
一 map函数 引子 需求1:num1=[1,2,3,4],我的需求是把num1中的每个元素平方后组成新列表。 需求2:如果有1万个列表呢,怎么办? 思路:如果用for循环,当然功能上是没问题的,但是需要写很多重复代码,重复代码?? 顿时想到函数的特性就是避免重复代码,哈哈哈,天才也.... 需求3 阅读全文
摘要:
一 函数式编程 函数式编程是种编程方式,它将电脑运算视为函数的计算;通俗来说就是先用数学逻辑定义一个表达式,然后使用函数来实现这个功能。 实例(Python3.0+): 如何判断一个函数是否属于函数式编程? 不用变量保存状态(不给变量赋值),不修改变量 实例(Python3.0+): 函数即变量 在 阅读全文
摘要:
一 匿名函数 lambda函数也叫匿名函数,语法结构如下: lambda x:x+1 x --> 形参 x+1 --> 返回值,相当于return x+1 实例(Python3.0+): 例题:把字符串"sunwuk"变成'sunwuk_xiyouji' 以下是我复制过来的一些代码,正是通过这些代码 阅读全文
摘要:
一 LEGB 什么是LEGB? L:local 函数内部作用域 E:enclosing 函数内部与内嵌函数之间 G:global 全局作用域 B:build-in 内置作用域 顺序是什么? 跟名字一样,Python在函数里面的查找分为4种,称之为LEGB,也正是按照这种顺序来查找的。 首先,是loc 阅读全文
摘要:
一 介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使 阅读全文