自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python开发之路(十一)

Python基础篇尾声篇~~~~三、并发编程之——协程什么是协程?为什么要引出协程?协程是单线程下的并发,又称微线程,纤程。他是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。python的线程属于内核级别的,即由操作系统控制调度,单线程内开启协程,一旦遇到io,就会由应用程序级别控制切换,以此提高效率。优点:    1)协程的切换开销更小,属于程序界别的切换,操作系统完全感知不到,因为...

2018-07-02 21:27:22 144

原创 Python开发之路(十)

二、并发编程之——线程    什么是线程?

2018-07-02 21:16:42 184

原创 Python开发之路(九)

一、并发编程之——进程    什么是并发编程?就是一个程序可以在同一时刻做多件事情,也就是解决程序中的IO操作影响程序效率的问题。  1.进程    什么是进程?即运行中的程序。且是计算机中最小的资源分配单位。    在python中,每一个运行中的程序,都是一个进程,一个进程就能做一件事,如果有多个进程,就可以做多件事。那么如何在Python中开启一个进程呢?import os import t...

2018-07-02 15:53:57 164

原创 Python开发之路(八)

一、异常处理try和except释义:    try是让程序先试着执行try下的代码,如果不报错就走这条;    except是一旦try下的代码在执行过程中报错,就走except这条。例如一段代码:try: print(11111) # l = [] # l[2] int('a') print(222222) except Exception as e:p...

2018-06-09 01:21:39 202

原创 Python开发之路(七)

一、封装什么是封装?广义上的封装:把变量和函数都放在类中。狭义上的封装:把一些变量或方法隐藏起来,不对外公开。对于这种在类中,将变量或方法隐藏起来的,就叫做私有的变量或方法,例如:class Person: __country = '中国' # 私有的静态属性 print(Person.__country) # 报错信息:AttributeError: type object 'Per...

2018-05-26 00:47:57 171

原创 Python开发之路(六)

一、面向对象如何创建一个类class Xxxx:    dic={xxx:xxx,xx:xx,x:x}                         # 属性      def __init__(self,xxx,xxx,xxx):            # 定义属性    def action(self,xxx):                            # 动态属性xxx = ...

2018-05-18 21:56:30 229

原创 Python开发之路(五)

一、递归什么是递归?递归的定义:就是在函数的内部自己调用自己递归的最大深度:998/997例如:def age(n):    if n ==3 :        return 40    else:        return age(n+1)+2二、常用模块什么是模块?模块的就是py文件,写好了,但不直接使用的功能。    (1)时间模块    用来表示时间。    表示时间的三种模式:    ...

2018-05-11 23:21:21 114

原创 Python开发之路(四)

一、迭代器什么是迭代器?迭代器的定义:是一个重复的过程,每一次重复,都是基于上一次的结果而来。迭代器的优点:节省内存那么,迭代器如何使用呢?例如:l=['a','b','c','d']count=0while count < len(l):    print(l[count])    count+=1你看,每一次的取值都是基于上一次的结果。那如果数据类型是字典、集合、文件呢?我们还可以通过索...

2018-05-10 15:51:04 141

原创 Python开发之路(三)

一、文件操作文件的操作的底层原理:例如平时我们打开一个记事本,写一些数据并保存好,下次打开这个记事本修改了一些数据,保存关闭后,我们看到的好像是还是这个文件了,其实不然。我们以第一次保存好的文件好比叫做file.txt,我们在打开这个文件的时候,实际上是如何看的呢?是将file.txt的数据都刷到电脑内存中去,然后由内存调用给我们展示出来,当进行文件操作的时候,系统会同时创建一个形如file.tx...

2018-04-20 21:06:34 193

原创 Python开发之路(二)

数据类型:一、整型int:什么是整型?形如数字0,1,2,3,4,5,6,7,8,9这样的数字,为整型。用于计算、运算。二、字符串str:什么是字符串?凡是在' ','' '',''' '''里的,都是字符串类型,由一串字符组成。字符串的使用:切片:在进行字符串切割时,要注意切片方式是顾头不顾尾,则若从第一个开始切割时,默认从下标‘0’开始切,切到第3个字符,第3个字符的下标是2,由于顾头不顾尾,...

2018-04-12 13:45:50 145

原创 Python开发之路(一)

一,Python的历史“龟叔”使用C语言,利用一个假期编写出来的高级语言。语言分为:编译型 解释型  C Python二,Python的版本Python2X 和 Python3X厂商将更新至2020年 持续更新(后面的源码基本也以Python3x解释器为主)三,好用的IDE工具pycharm,支持Windows编写和linux环境编写(vi)。知识点:四,变量与常量1,变量是由数字字母下划线任意组...

2018-04-06 01:26:32 258

空空如也

空空如也

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

TA关注的人

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