自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Python线程与进程

多任务介绍1.计算机中的多任务计算机中的多任务是指,操作系统同时完成多项任务的处理。此处,同时是指同一个时间段内,而非某个瞬时时间点。多任务处理是指,用户在同一时间段内运行多个应用程序,每个应用程序就可以称之为一个任务。现在,多核CPU已经非常普及了,但是,即使过去的单核CPU,也可以执行多任务。由于CPU执行代码都是顺序执行的,那么,单核CPU是怎么执行多任务的呢?答案就是操作系统轮流...

2019-08-06 20:01:56 113

原创 python网络编程

文章目录网络编程1.引子软件的开发架构c/s架构b/s架构什么是网络目的网络编程的定义端口Socket简介UDP网络程序发送数据Socket 对象(内建)方法UDP端口号绑定TCP简介TCP特点面向连接可靠传输网络编程1.引子假如有两个脚本,foo.py,bar.py,分别运行,都可以正常运行。但是现在想从两个程序间传递一个数据。同一台电脑创建一个文件,将foo.py的数据读入文件...

2019-08-06 19:57:17 325

原创 python面向对象3

文章目录面向对象3反射setsttritem系列python正则表达式的基础单字符匹配规则数量匹配规则面向对象3isinstance和issubcalssisinstance(obj,cls) 检查obj是否类cls的对象class foo: passFoo = foo()print(isinstance(Foo,foo))print(isinstance(1,int))...

2019-08-06 19:55:19 113

原创 python模块

文章目录模块包time模块时间戳和结构化时间的转化结构化时间和时间戳的转化结构化时间到字符串时间的转化字符串时间到结构化时间的转化结构化时间和字符串时间的转化(国际化时间字符串)时间戳和字符串的转化(国际化)datetime 模块sys模块序列化模块模块包—> module and package包:包是通过使用’.模块名’来组织python模块名称空间的方式。—> 具体而言...

2019-08-06 19:53:51 309

原创 Python静态方法和类方法

文章目录静态方法和类方法1.静态方法类方法propertyproperty 类self静态方法和类方法1.静态方法通过装饰器@staticmethod来进行装饰。静态方法既不需要传递类对象也不需要传递实例对象静态方法也可以通过实例对象和类对象去访问。class Dog: type = "狗" def __init__(self): name = Non...

2019-08-06 19:50:08 214

原创 迭代器

迭代器可迭代对象:list,str,tuple etc. ----> for … in … 遍历 —> 遍历 (迭代)迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起stopIteration 异常,以终止迭代(只能往下,不可以回退)现在,我们就可以说,实现了迭代器协议的对象就是可迭代对象。如何实现?通过在对象内部定义一个...

2019-08-06 19:48:58 86

原创 闭包

闭包什么是闭包闭是封闭(函数中的函数),包是包含(该内部函数对外部函数作用域而非全局作用域变量的引用。)闭包:内部函数对外部函数作用域里的变量的引用函数内的属性,都是由生命周期,都是在函数执行期间闭包内的闭包函数私有化了变量,完成了数据的封装,类似面向对象demo:def foo(): print("in foo()") def bar(): ...

2019-08-06 19:47:33 70

原创 生成器

生成器生成器,利用迭代器,我们可以在每次迭代获取数据时(通过next()方法)按照特定的规律进行生成。但是我们在实现一个迭代器时,关于当前迭代的状态需要我们自己记录,进而才能根据当前的状态生成下一个数据。为了达到记录当前状态,并配合next()函数进行迭代使用,可以采用更简便的语法。即 生成器(generator),生成器是一种特殊的迭代器,它比迭代器更优雅。创建一个生成器列表[] —&...

2019-08-06 19:46:23 94

原创 装饰器

文章目录装饰器装饰器的几种形式:万能装饰器函数被多个装饰器所装饰装饰器首先,看一个demo:@func1def func(): print('aaa')装饰器存在的意义不影响原有函数的功能可以添加新功能一般常见的,比如拿到第三方的API接口,第三方不允许修改这个接口。这个时候,装饰器就派上用场。装饰器本身也是一个函数,作用是为现有存在的函数,在不改变函数的基础上,增...

2019-08-06 19:45:04 80

原创 python面向过程

文章目录面向过程面向对象面向对象编程面向对象技术简介数据封装对象之间的交互类命名空间与对象、实例的空间函数的三大特性继承多态私有属性封装面向过程函数式编程面向对象面向过程所谓过程就是我们解决问题的一个步骤,一步步的按照流程走,有先后之分。它呢,整个设计就好比流水线,思维上比较机械化。优缺点:优点复杂的问题流程化,将问题简化。缺点拓展性不好,面向对象...

2019-07-30 08:36:17 471

原创 day4

文章目录字典字典的创建通过字典的fromkeys方法创建字典字典的常见操作增删改查集合 (set())集合的创建空集合的创建强转集合的基本操作增删改查遍历集合的基本运算子集交集并集差集字典字典是列表以外python中使用最灵活的内置数据类型字典是一种可变的数据类型。和列表的区别:列表有序,字典无序列表通过索引(偏移)访问元素,字典通过键(key)访问元素字典的基本格式:dic ...

2019-07-26 14:57:51 74

原创 day2字符串

文章目录字符串1.什么是字符串字符串的运算及常见操作字符串1.什么是字符串用引号引起来的一串字符用引号来创建字符串。单引号双引号三单引号三双引号创建字符串name = "hangzhou"area = 'gongzhou'history = "5000"famous_person = """苏轼,许仙,白素贞"""capticalof = '''越国,南宋...

2019-07-25 20:06:26 72

原创 Python错误和异常

文章目录错误和异常错误异常异常处理raise(触发异常)assert(断言)错误和异常错误语法的错误(syntax error)逻辑错误(logic error)执行期间的错误(runtime error)python的语法分析器完成,检测到错误所在文件和行号。以向上箭头标记错误位置。最后显示错误类型。当程序检测到一个错误,解释器就无法继续执行下去,抛出异常,终止程序。异常系...

2019-07-25 10:49:39 108

原创 python函数

文章目录函数引子:函数的定义函数调用函数文档说明函数返回值函数参数种类默认值参数关键字参数不定参数函数引用函数属性内嵌函数变量作用域作用域的产生作用域的类型全部变量和局部变量函数的补充global匿名函数(lambda)高阶函数:filter函数map 映射函数引子:求 1-15的和:求23-36的和:求55-68的和:def sum_of_num(i1,i2): resu...

2019-07-25 08:32:10 309

原创 python os模块

文章目录os模块1.系统操作2.目录操作 --- 增删改查(direction)判断文件os模块os模块使python标准库中用于访问操作系统功能的模块使用os模块提供的接口,能够实现跨平台访问。最常见的操作:目录的操作判断1.系统操作os.sep : 用于查看系统路径的分隔符;windows —> ‘\\’ubuntu —>’/’os.name...

2019-07-22 20:26:51 94

原创 day3

文章目录print()函数查看帮助文件格式化字符串%号格式化占位符formar格式化(1)位置映射(2)关键字映射(3)元素访问列表赋值与深浅拷贝赋值深浅拷贝列表解析式元组print()函数查看帮助文件>>> help(print)Help on built-in function print in module builtins:print(...) prin...

2019-07-18 17:35:05 98

原创 python 字符串 元组 列表之间的异同

python 字符串 元组 列表之间的异同字符串列表元组能能能是否能切片可以可以可以能否用索引遍历不是是不是是否是可变类型可以可以可以都否通过循环迭代可以可以可以能否做加法拼接‘’/""[]()表示方式可可不可是否能分割不可可不可是否能追加元素...

2019-07-18 17:29:41 304

原创 Day2流程控制

文章目录python流程控制if条件分支语句while语句for循环break和continuewhile....else....for......else....python流程控制if条件分支语句python条件语句就是通过一条或者多条语句执行的结果(Ture/False)来决定执行的代码块。if单分支语句if 逻辑语句: 语句(块) demo:print("he...

2019-07-17 19:59:16 110

原创 day1

文章目录1.python是什么编程语言:动态解释性的强类型定义语言2.python基础python中的数据类型(常见)变量和常量变量常量2.1数字整形(int)浮点型(float)布尔型(bool)复数(complex)2.2表达式与运算符python算术运算符python比较运算符python赋值运算符python位运算符python成员运算符python身份运算符python逻辑运算符Pyth...

2019-07-16 17:46:36 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除