自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python学习第七周之socket通信

1.两台计算机之间进行通信,两台机器间进行收发数据,如果将发送与接收数据的代码封装起来,写成一个接口,这便是socket;socket主要是用来收发数据的。所有的网络协议都是基于socket的;网络协议有 HTTP(网页)、smtp(邮件)、dns、ftp、ssh、snmp、icmp ping(网络层,其他在应用层)。2.两台计算机通信遵守的规则有 TCP\IP(三次握手、四次断...

2019-09-26 17:01:00 134

转载 python学习第七周之异常处理

1.异常处理异常处理其实就是将程序抛出的错误抓住,以便能够不影响程序的运行。我们先定义一个列表,跟一个字典names=['wu','jack']data={}(1)然后抓住它们抛出的异常:try: names[3] data['name']except IndexError as e: print("列表操作...

2019-09-25 17:19:00 99

转载 python学习第七周之反射

1.反射:通过字符串映射或修改程序运行时的状态。有四个方法:hasattr() getattr() setattr() delattr()2.(1)如以下程序:hasattr() 判断有没有属性,hasattr(d,choice)分别为 对象名 字符串getattr() 调用该属性class Dog(object): def __init__(self...

2019-09-25 17:01:00 91

转载 黑匣子思维-我们如何更理性地犯错 读后感

  从大学开始便想多读书,但是一直没有付诸行动;在今年从开始的断断续续懒散的学习Python,到现在越来越积极主动的学习;不知从何时开始形成习惯的日常5公里的徒步,也让我的心渐渐开始沉静,并且可以静下心来去读书,去做手工。特别是在读了《心流》跟《与自己和解》这两本书后,让我越来越真切的感受到书中真的有黄金屋。  从09月10日借的《黑匣子思维》,换做以前的我是绝对不会看这种书的,因为...

2019-09-14 20:07:00 395

转载 python学习第七周之静态方法、类方法、属性方法和一些类的成员方法

1、静态方法:只是名义上归类来管理,实际上在静态方法访问不了类或实例中的任何属性。(1)我们先看以下代码,实例化一个对象后,d可以直接调用talk()class Dog(object): def __init__(self,name): self.name=name def talk(self): print("%s i...

2019-09-11 12:15:00 152

转载 python学习第6周之继承跟多态

1.继承有三个特性:封装、继承、多态下面来看一个继承的实例,这个实例很好理解,这里不多做解释了。class People: def __init__(self,name,age): self.name=name self.age=age def eat(self): print("%s is eatin...

2019-09-07 17:27:00 123

转载 python学习第六周之面向对象编程

1.面向对象简单介绍,在学习面向对象的时候,我们会学习到以下内容:特性:class、object;封装,继承,多态语法:属性,方法,构造函数,析构函数,私有方法,私有属性,类变量,实例变量2.面向对象特性介绍:(1)类:class一个类就是对一类拥有相同属性的对象的抽象、蓝图、原型;在类中定义了这些对象都具备的属性、共同方法。(2)object对象:一个对象就是一...

2019-09-06 17:27:00 75

转载 python学习第5周之内置模块random模块与os模块

1.random模块用于生成随机数, random.random() 在[0,1)之间随机输出浮点数,如下所示:>>> import random>>> random.random()0.5768976197424477这里对其他函数不多做叙述。可以使用random模块来实现验证码的功能:(1)先来说一个简单的验证码...

2019-08-27 20:59:00 118

转载 Python学习第五周之内置模块之time与datetime

1.模块分为三类: 标准库:sys、os等内置模块; 开源模块:第三方模块 自定义模块2.标准库中时间模块有time跟datetime(1)格式化的时间字符串表示:2019-08-24 08:23:05(2)时间戳:本质是秒数,使用time.time()来打印,是从1970年01月01日00:00开始按秒计算的偏移量>>> time.time() ...

2019-08-24 12:21:00 133

转载 python学习第五周之模块定义、导入

1.我们在编写代码的时候,大部分时候是会用到模块的。所谓模块,就是以.py结尾的python文件,比如文件名为test.py,那么模块就是test;模块从逻辑上来讲是组织python代码的,其实就是实现某一个功能的python代码。2.导入模块的方式是 import 模块名,比如 import sys,os等;from module import* 是导入module中所有的...

2019-08-22 17:25:00 57

转载 python学习第四章之json与pickle数据序列化

1.终于学到json了,简直是万分期待2.json序列化:json.dumps() json反序列化:json.loads()json对字典、列表、字符串起作用,可以在不同语言间进行交互。pickle只支持python语言,Java只认识json,一般是dump一次,对应的load一次3.(1)使用json将字典的一个内容存入文本中,import json...

2019-08-20 17:58:00 78

转载 python学习第四周之内置方法详解

1.python的内置方法有很多,用的时候可以自行百度,我只写几个我感兴趣的(任性。)2.(1)bin(),将十进制转变为二进制>>> bin(2)'0b10'(2)chr(),查看数字所对应的字母,>>> chr(98)'b'(3)ord(),查看字母对应的数字>>> ...

2019-08-20 17:45:00 69

转载 python学习第四周之迭代器与生成器

1.for循环的适用类型:(1)集合数据类型:list,tuple,dict,set,str(2)generator,包括生成器与带yield的generator function。由此可知,直接用于for循环的对象统称为可迭代对象:Iterable,即可循环的。使用isinstance()判断一个对象是否是Iterable对象。使用方法如下:>>>...

2019-08-20 17:36:00 65

转载 python学习第四周之生成器

1.今天学习了python的生成器,首先先通过一个例子来了解一下。在命令行中输入:[i*2 for i in range(10)],输出结果为:[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]这时我们发现[i*2 for i in range(10)]与以下代码输出结果是一样的,>>> a=[]>>> for i i...

2019-08-19 17:56:00 89

空空如也

空空如也

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

TA关注的人

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