自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 L1

CSAPP观看笔记Lecture01观看记录????05:23 课程主题Abstraction is Good But Don’t Forget The Reality07:22 课程目标 1.让你更有效率;2.给你十分有用的工具;07:35 课程内容和课程意义课程内容几个关于系统的例子09:13 #1 Ints和Floats (gdb)17:03 #2 Assembly汇编语言18:37 #3 内存的重要性25:23 #4 底层优化28:59 #5 I/O的重要性和网络课程意义

2021-02-07 15:33:39 99

原创 Python学习笔记之网络爬虫

网络爬虫URL格式protocol(协议)????/hostname:port/path(文件路径)/[;parameters][?query]#fragmenturllib包由urllib 和urllib2 合成,包含urllib.request、urllib.error、urllib.parse和urllib.robotparser 四个模块。Python访问互联网编码检测在日常使用中,我们难以避免会遇到编码转换问题。而进行编码转换的前提是你知道这个字符串使用的是什么编码。比如你使用

2021-02-07 10:47:44 133

原创 Python学习笔记之模块

模块模块就是对程序的封装。容器是数据的封装,函数是语句的封装,类是方法和属性的封装。模块的创建在Python安装目录下创建模块,在模块内写入函数。再从IDLE中进行调用。导入模块第一种: import 模块名步骤如模块的创建第二种: from 模块名 import 函数名from Temperature import c2f, f2cprint("32摄氏度 = %.2f华氏度"% c2f(32))print("99华氏度 = %.2f摄氏度"% f2c(99))32摄氏度 =

2021-01-26 16:37:54 105

原创 Python学习笔记之生成器

生成器生成器是迭代器的一个体现,使代码更加整洁,迭代器需要我们去定义一个类,而生成器只需要在函数里面加一个yield就可以了。所谓协同程序就是可以运行的独立函数调用,函数可以暂停或者挂起,并在需要的时候从程序离开的地方继续或者重新开始。>>> def myGen(): print("生成器被执行!") yield 1 yield 2 >>> myG = myGen()>>> next(myG)生成器被执行!1>>&g

2021-01-24 11:43:47 91

原创 Python学习笔记之魔法方法

魔法方法1.总是被双下划线包围2.是面向对象的Python的一切3.总是能在适当时候被自动调用构造函数init(self,param1,param2…)当创建一个对象的时候,init函数就会被自动调用,类似于C++的构造函数。>>> class ball: def __init__(self,name): self.name = name def kick(self): print('我叫%s,该死的,谁踢我...'% self.name)>>&gt

2021-01-22 13:36:36 175

原创 Python学习笔记之类和类对象

#类和类对象类的定义格式class Human(类名): /#属性 color = 'yellow' legs = 2 hand = 2 /#方法 def run(self): print('我正在跑!') def eat(self): print('嘿嘿!有吃的~_~') def sleep(self): print('我睡了,晚安@_@')>>> aqiang = Human()>>> aqiang.color'yellow'

2021-01-20 16:05:09 97

转载 Python学习笔记之异常处理

Python异常处理_ try _except语句try: f = open("hello.txt", 'r') f.write("这是一个测试文件")# 注意: except语句不一定会执行, 只有在try语句中出现IOError报错时, 才会执行.except IOError as e: print('异常:',e)# 如果没有捕获到异常, 则执行else语句的内容else: print("文件内容写入成功")# 无论是否捕获到异常, 都执行的语句.fin

2021-01-15 13:45:09 113

转载 Python学习笔记之pickle模块

Python pickle模块学习pickle提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。pickle.dump(obj, file[, protocol])  序列化对象,并将结果数据流写入到文件对象中。参数protocol是序列化模式,默认值为0,表示以文本的形式序列化。protocol的值还可以是1或2,表示以二进制的形式序列化。pickle.load(file)  反序列化对象。将文件中的数据解析为一个Python对象。其中要注意的是,在load(file)的时候

2021-01-14 16:36:25 114

转载 Python学习笔记之set函数

Python set() 函数描述set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。语法set 语法:class set([iterable])参数说明iterable – 可迭代对象对象;返回值返回新的集合对象。实例>>>x = set('runoob')>>> y = set('google')>>> x, y(set(['b', 'r', 'u', 'o', 'n']),

2021-01-14 15:45:17 140

原创 Python学习笔记之文件操作

·open(file,op):打开指定文件file,若文件不存在则创建。其中file为文件名,file的路径默认为程序所在的位置,也可指定file的路径。参数op: (1)“r”或无:若省略参数op,则只是简单打开文件,若文件不存在则会报错,写文件操作也会报错;          (2)“w”:打开并可写文件。若文件已存在,则以前的内容将被清除。          (3)“a”:向文件中追加文本。向已存在的文件中追加内容。如没有参数“w”则只是简单打开文件,如文件不存在则会报错。 如

2021-01-14 15:34:08 75

转载 Python学习笔记之集合

一、集合的定义定义:由不同元素组成的集合,集合是一组无序排列 可hash值,可作为字典的key。特性:集合的目的是将不同的值存放在一起,不同的集合间用来做关系运算,无须纠结于集合中的单个值。(1、不同元素组成 2、无序 3、集合中的元素必须是不可变类型)二、集合的使用1、声明集合jihe = {1,2,3,4,5}#与字典看上去类似,但是是不一样的。字典是 dict1 = {key:value,key2:value2,}需要key1)自动去重注意,集合是有不同元素组成,所以即便里面的值

2021-01-14 14:14:22 79

转载 Python学习笔记之字典dict

字典的每个键值对(key=>value)都是用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中,格式如下:my_dict = {key1:value1, key2:value2}键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不唯一。值可以取任何数据类型,但键必须是不可变的,如字符串、数字或元组。一个简单的字典实例:dict = {‘Alice’:‘2341’, ‘Beth’:‘9102’, ‘Cecil’:3258}也可以用下面的方法创建字典:dict1 =

2021-01-14 13:57:54 392

转载 Python学习笔记之lambda函数

@Python学习笔记之lambda函数一个语法在Python中,lambda的语法是唯一的。其形式如下:lambda argument_list: expression其中,lambda是Python预留的关键字,argument_list和expression由用户自定义。具体介绍如下。1. 这里的argument_list是参数列表,它的结构与Python中函数(function)的参数列表是一样的。具体来说,argument_list可以有非常多的形式。例如:a, ba=1, b=2

2021-01-14 11:04:55 454

空空如也

空空如也

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

TA关注的人

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