自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 12 深浅拷贝、内存管理和socket网络通信

12 深浅拷贝、内存管理和socket网络通信12.1 深浅拷贝from copy import copy, deepcopyclass Person(object): def __init__(self, name, age=0, gender='女'): self.name = name self.age = age self.gender = gender def __repr__(self): return

2020-07-20 19:07:03 279

原创 11 面向对象

11 面向对象编程思维面向过程编程:一遇到问题马上想到的是怎么写代码把这个功能实现函数式编程:一遇到问题马上想到的是有没有一个函数已经把这个功能实现了,如有就拿过来用,没有就定义一个有这个功能的函数面向对象编程:一遇到问题马上想到的是有没有一个类中有这个方法能把这个功能实现,如没有就创建这个类11.1 类和对象什么是类、对象?类就是拥有相同属性和相同功能的对象的集合;对象就是类的实例定义类(说清楚共同属性和功能是哪些)语法:class 类名(): 类的说明文档

2020-07-20 19:05:32 121

原创 8 文件操作

8 文件操作8.1 计算机存储方式计算机的存储系统分为运行内存和硬盘两种运行内存:用来保存程序运行过程中产生的数据,程序运行结束后会自动销毁。硬盘:用来保存文件,保存在文件的数据也存放在硬盘中。除非手动删除,否则数据会一直存在。使用文件的目的:就是把一些数据存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力8.2 文件操作数据持久化数据持久化是将数据以各种形式保存到硬盘中(保存到本地文件中)文件操作文件操作基本步骤:打开文件 —> 操作

2020-06-30 20:19:35 199

原创 10 正则表达式

10 正则表达式re 模块:Python提供的专门使用正则表达式的相关的函数的模块10.1 了解正则表达式什么是正则表达式?正则表达式是一种让字符串处理简单的工具(本质是做字符串匹配)正则表达式的语法fullmatch(正则表达式,字符串) - 让正则表达式和字符串进行完全匹配,如果匹配失败结果是Nonejs的正则: /正则表达式/python的正则: r'正则表达式'10.2 匹配符号普通字符 - 表示字符本身re_str = r'abc'result =

2020-06-30 20:01:55 515

原创 9 异常处理

9 异常什么是异常捕获让程序执行过程中出现异常的时候不崩溃可以继续执行。注意:不是任何时候都要使用异常捕获,要在明明知道某个位置可能会出现异常,又不想让程序崩溃的时候使用。异常捕获的语法结构1) 结构一:try: 代码段1except: 代码段2 说明:try、except - 关键字,固定写法: - 固定写法代码段1 - 和try保持缩进的一条或多条语句;可能会出现异常的代码(需要捕获异常的代码)代码段2 -

2020-06-30 20:00:59 95

原创 7 模块与包

7 模块与包Python中的模块和包一个py文件就是一个模块,py文件的文件名就是模块名。在 Python 里为了对模块分类管理,就需要划分不同的文件夹。多个有联系的模块可以将其放到同一个文件夹下,为了称呼方便,一般把 Python 里的一个代码文件夹称为一个包。7.1 导入模块导入模块有五种方式import 模块名from 模块名 import 功能名from 模块名 import *import 模块名 as 别名from 模块名 import 功能名 as 别名

2020-06-30 19:59:45 122

原创 6 函数

6 函数的使用6.1 函数基础什么事函数请看如下代码:print(" _ooOoo_ ")print(" o8888888o ")print(" 88 . 88 ")print(" (| -_- |) ")print("

2020-06-30 19:53:37 812

原创 5 字符串列表元组字典集合

5.1 字符串的介绍python中字符串的格式双引号或者单引号中的数据,就是字符串如果使用一对引号来定义字符串,当出现符号冲突时可以使用转移字符在字符串前添加r可以表达字符串的原生内容使用三个单引号、双引号定义的字符串可以包裹任意文本5.1.1 字符串的输入输出input获取的数据,都以字符串的方式进行保存。print中输出字符串,可以使用%s进行占位。5.1.2 字符串的下标和切片1.下标/索引“下标”就是“索引”,就是编号,可以通过下标来找到相应的存储空间。2.切片切片是对

2020-06-17 20:50:26 284

原创 4 Python流程控制语句

4.1 条件判断语句4.1.1 if语句的使用if语句的语法格式: if 要判断的条件: 条件成立时,要做的事情4.1.2 if…else… 语句的使用if… else…语句的语法格式: if 条件: 满足条件时的操作 else: 不满足条件时的操作4.1.3 if…elif…elif…else…语句的使用if…elif…elif…else…语句的语法格式: if xxx1: 事情1

2020-06-15 14:52:10 105

原创 3 Python运算符介绍

3.1 算术运算符运算符描述实例+加a+b,将两个对象相加-减a-b,将两个对象相减*乘a*b,将两个对象相乘/除a/b,将两个对象相除//整除a//b,返回商的整数部分,9//2 = 4 , 9.0//2.0 = 4.0%取余a%b,返回除法的余数,9%2 = 1**指数a**b,a的b次方()小括号提高运算符的优先级在混合运算时,优先级顺序为:指数高于*/%//高于+ -,为了避免歧义,建议使用()来

2020-06-15 14:45:24 171

原创 2 Python语法基本介绍

2.1 整数类型操作计算机存储和表示数据都用到二进制(0和1)来保存和表示数据,一个二进制表示一个比特(bit)。除了二进制,计算机还支持八进制和十六进制。在日常生活中,我们最长使用的是十进制。python语言支持二进制、八进制、十进制和十六进制。a = 12 # 默认数字是十进制print(a + 1)b = 0b11101 # 以0b开头的数字是二进制print(b + 1)c = 0o12 # 以 0o 开头的数字是八进制print(c + 1)d = 0x1A # 以

2020-06-15 14:33:55 108

原创 1 Python历史介绍

1.1 计算机介绍计算机的组成计算机由硬件系统和软件系统组成,以下分别介绍:硬件系统由主机部分(中央处理器和内存储器)和外设部分(输入设备、输出设备和外存储器)组成软件系统由系统软件(操作系统、驱动程序、语言处理程序、数据库管理系统等)和应用软件(浏览器、文本编辑器、音视频播放器等)1.2 汇编语言介绍汇编语言是人与计算机进行交流的语言。汇编语言分为编译型语言和解释型语言。1.3 python历史介绍python是一门解释型语言。python的作者是Guido von

2020-06-15 14:24:29 347

空空如也

空空如也

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

TA关注的人

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