自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python面向对象

面向对象面向对象是一种思想,是一种解决问题的方向性引导。通常来说,我们的思维总是面向过程的。比如说房屋的修建:第一步先做好地基,第二步搭建框架,第三步垒墙封顶,第四步安装门窗。假设我们要用程序来实现,可能会有四个分步的函数,然后再在一个整体的函数里去依次调用他们。面向对象则和面向过程不同,对于房屋修建这个问题,它重点分析的对象不是修建,而是房屋。房屋由哪些部分组成?如门、窗、墙、屋顶、房梁等,更细粒度的,如砖、木头、水、沙子等。在程序里,选择合适的对象,去描述它们的特征和行为。再把它们结合起来,使它

2021-12-14 16:06:07 375

原创 python文件操作

在Python里的文件操作有三个部分,一、打开文件 二、读写操作1、打开与关闭在python中要用open函数打开或者创建一个文件open() 函数有两个参数:文件名和模式。格式:open("文件名", "模式", encoding="utf-8") f = open("a.txt", "w", encoding="utf-8") f.close() #关闭a.txt是指打开这个文件,或者是创建这个文件encoding是将他得编码转换...

2021-12-08 09:37:47 86

原创 函数使用...

一、函数是什么?它相当于一个独立的代码块,是可以被重复使用,如果需要增加一个功能或者修改一个功能,只需要,增加或者修改函数即可。他是只有要用的时候才会运行的代码块。二、函数的语法函数的关键字是def,如: def a(): #创建函数 print("函数") a() #调用函数也可以在括号里添加参数: def a(name): print("我是函数...

2021-12-08 09:36:01 67

原创 python数据类型

Number(数字),序列:String(字符串)、List(列表)、Tuple(元组),Set(集合)、Dictionary(字典)1.1、Number(数字)1.1.1、分类int(长整型)、float(浮点型)、bool(布尔型)、complex(复数)int:a = 10。(python2中使用long表示长整型)bool:a = True;b = False。True的值为1,False的值为0.(python2中没有True、False,用1表示真,0表示假)comple

2021-12-01 09:18:39 82

原创 python 垃圾回收机制

gc方式1:引用计数若此对象无其他对象引用,则立马回收掉优点:简单、实时(将处理垃圾时间分摊到运行代码时,而不是等到一次回收)缺点:1.保存对象引用数会占用一点点内存空间2.每次执行语句都可能更新引用数,不再使用大的数据结构时,会引起大量对象被回收3.不能处理循环引用的情况gc方式2:标记-清除(Mark—Sweep)此方式主要用来处理循环引用的情况,只有容器对象(list、dict、tuple,instance)才会出现循环引用的情况循环引用示例:处理.

2021-11-30 10:10:43 56

原创 python浅拷贝和深拷贝的区别

首先深拷贝和浅拷贝都是对象的拷贝,都会生成一个看起来相同的对象,他们本质的区别是拷贝出来的对象的地址是否和原对象一样,也就是地址的复制还是值的复制的区别。什么是可变对象,什么是不可变对象:可变对象是指,一个对象在不改变其所指向的地址的前提下,可以修改其所指向的地址中的值;不可变对象是指,一个对象所指向的地址上值是不能修改的,如果你修改了这个对象的值,那么它指向的地址就改变了,相当于你把这个对象指向的值复制出来一份,然后做了修改后存到另一个地址上了,但是可变对象就不会做这样的动作,而是直接在对象所

2021-11-30 10:02:34 684

原创 字符编码

1.什么是字符编码?字符编码(英语:Character encoding)也称字集码,是把字符集中的字符编码为指定集合中某一对象(例如:比特模式、自然数序列、8位组或者电脉冲),以便文本在计算机中存储和通过通信网络的传递。常见的例子包括将拉丁字母表编码成摩斯电码和ASCII。其中,ASCII将字母、数字和其它符号编号,并用7比特的二进制来表示这个整数。通常会额外使用一个扩充的比特,以便于以1个字节的方式存储。在计算机技术发展的早期,如ASCII(1963年)和EBCDIC(1964年)这样的字符集逐

2021-11-21 19:55:29 187

原创 OSI七层模型解释

简单

2021-11-21 19:41:45 480

原创 Python安装

非常人性

2021-11-17 12:01:29 595

空空如也

空空如也

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

TA关注的人

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