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