- 博客(20)
- 收藏
- 关注
转载 Python3 内置函数
一 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看, 为了方便查看,将内置函数的总结记录下来。 二 使用说明 下列表格中是Python3内置的全部函数...... 转载于:https://www.cnblogs.com/lvcm/p/9699416.html...
2018-09-25 16:59:00 98
转载 Python3 解压序列
一 普遍情况: x,y,z = 1,2,3 print("x:",x) # x:1 print("y:",y) # y:2 print("z:",z) # z:3 二 针对元祖: name = ("qiaobushi","wanglihong","leibushi") x,y,z = name print(name) print("x:",x)...
2018-09-13 11:48:00 123
转载 Python3 装饰器
一 什么是装饰器呢? 装饰器本质上来说就是函数,功能就是为其它函数添加附加功能。 原则: 不修改被修饰函数的源代码 不修改被修饰函数的调用方式 组织结构: 装饰器=高阶函数+函数嵌套+闭包 实例1(Python3.0+): # 使用高阶函数试图完成装饰器 import time # 定义函数foo def foo()...
2018-09-13 09:47:00 91
转载 Python3 函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。但也可以自己创建函数,这被叫做用户自定义函数。 一 作用 减少重复代码 方便修改,更易扩展 保持代码一致性 二 语法 def 函数名(...
2018-08-01 16:01:00 117
转载 Python3 迭代器和生成器
想要搞明白什么是迭代器,首先要了解几个名词:容器(container)、迭代(iteration)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)。 看图是不是更清楚点呢...... 一 容器(container) 容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in,not in关键字判断元素是否包含...
2018-07-27 11:15:00 65
转载 Python3 函数式编程自带函数
一 map函数 引子 需求1:num1=[1,2,3,4],我的需求是把num1中的每个元素平方后组成新列表。 ret = [] num1 = [1,2,3,4] for i in num1: ret.append(i**2) print(ret) # 输出结果: >>>[1, 4, 9, 16] 需求2:如果有1万个列表...
2018-07-04 17:02:00 87
转载 Python3 函数式编程
一 函数式编程 函数式编程是种编程方式,它将电脑运算视为函数的计算;通俗来说就是先用数学逻辑定义一个表达式,然后使用函数来实现这个功能。 实例(Python3.0+): y = 2*x+1 --> 先定义一个数学表达式 def cal(x): ''' 说明:使用函数实现上述表达式的功能 ''' return 2*x+1 # 上述过程就是函数式编程...
2018-07-03 17:24:00 96
转载 Python3 匿名函数
一 匿名函数 lambda函数也叫匿名函数,语法结构如下: lambda x:x+1 x --> 形参 x+1 --> 返回值,相当于return x+1 实例(Python3.0+): def foo(x): return x+1 print(foo(1)) 运行结果: >>> 2 # 使用lambda函数替换如...
2018-07-02 17:21:00 277
转载 Python3 函数作用域
一 LEGB 什么是LEGB? L:local 函数内部作用域 E:enclosing 函数内部与内嵌函数之间 G:global 全局作用域 B:build-in 内置作用域 顺序是什么? 跟名字一样,Python在函数里面的查找分为4种,称之为LEGB,也正是按照这种顺序来查找的。 首先,是local,先查找函数内部 然后,是enclosing,再查找函数内部与嵌入函数之间(...
2018-06-26 17:00:00 102
转载 Python3 文件操作
一 介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作系统提供给应用程序来操作硬盘虚拟概念,用户或应用程序通过操作文件,可...
2018-06-06 16:37:00 147
转载 Python3 深浅拷贝
一 定义 在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。 浅拷贝:浅拷贝值只拷贝一层,具有自己单独的内存地址,二层或其他层不拷贝,指向原有的内存地址。 深拷贝:就是克隆一份,具有自己单独的内存地址,两者完全不相干设。 二 术语 1,变量:是一个系统表的元...
2018-06-06 12:05:00 144
转载 Python3 数据类型-集合
在Python中集合set是基本数据类型的一种,它有可变集合(set)和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。 集合是可哈希的无序、可变类型,不能作为字典的键,但可以作为值使用。 一 创建集合 方法1: set1 = {'a','b','c'} print(type(set1)) ...
2018-06-05 17:13:00 79
转载 Python3 字符串格式化
字符串的格式化方法分为两种,分别为占位符(%)和format方式。占位符方式在Python2.x中用的比较广泛,随着Python3.x的使用越来越广,format方式使用的更加广泛。 一 占位符(%) %d 实例(Python3.0+): age = 29 print("my age is %d" %age) #my age is 29 %s 实例(Py...
2018-04-16 23:18:00 149
转载 Python3 数据类型-字符串
字符串是 Python 中最常用的数据类型,是一个个字符组成的有序的序列,是字符的集合。 一 字符串定义 创建字符串很简单,可以使用引号('或"或""")来创建字符串,只要为变量分配一个值即可。 实例(Pytho3.0+): s1 = 'string' s2 = "string2" s3 = '''this's a "String"''' s4 = 'hello \n ...
2018-04-12 22:15:00 118
转载 Python3 数据类型-元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 实例1(Python3.0+): tup1 = ('Google', 'Runoob', 1997, 2000) tup2 = (1, ) tup3 = "a", "b", "c", "d" # 不需要括...
2018-04-11 00:05:00 115
转载 Python3 数据类型-列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 索引如下图: 列表命名(list): 组成:使用[]括起来,并且把值赋给变量 例:a = ["sunwk","zhubj","shas","tangs"] 列表中的每个元素可以是任何数据类型,如:整型、字符创、列表、元祖、字典等...
2018-04-10 15:24:00 121
转载 Python3 循环表达式
一 While循环 基本循环 while 条件: 执行内容 #循环体 ... #循环体 ... #循环体 # 若条件为真,执行循环体内容 # 若条件为假,不执行循环体内容 实例1(Python 3.0+):输出1--100间的所有整数 num = 1 while num <=...
2018-01-13 00:31:00 173
转载 Python3 运算符
一 运算符 1、算数运算符 2、比较运算符 3、赋值运算符 4、逻辑运算符 真值表 总结:逻辑运算符的优先级--> not and or 5、身份运算符 实例(Python 3.0+) #!/usr/bin/python3 a = 20 b = 20 if ( a is ...
2018-01-12 00:50:00 62
转载 Python3 入门基础
一 变量 1、初识变量 变量(variable)是学习Python初始时,就会接触到的一个新知识点,也会一个需要熟知的概念。Python是一种动态类型语言,在赋值的执行中可以绑定不通类型的值,这个过程叫做变量赋值操作,赋值同时确定了变量的类型。 2、声明变量 #!/usr/bin/env python # -*- coding: utf-8 -*- name = ...
2018-01-10 02:14:00 102
转载 Python3 初识Python
一 Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 2017年7月4日,根据 IEEE Spectrum 发布的研究报告显示,在 2016 年排名第三的 Python 在今年已经成为世界上最受欢迎的语言,C 和 Ja...
2018-01-09 01:57:00 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人