自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 word文档页码设置问题

要将好几个word文档同在一起,页码全部是乱的,找了方法供日后参考第一步:删除分页符1、Ctrl+Shift+8显示文档所有分页符2、按Ctrl+A选中全文,之后按Ctrl+H打开查找和替换对话框3、在查找文本框中勾选使用通配符号,之后点击更多——特殊格式——分页符或分节符,在替换为中不输入任何内容,点击全部替换即可。第二步:设置页码如何在Word中设置页码不从首页开始...

2020-10-28 15:22:17 596

原创 word去掉自动编号格式但保留原编号内容(宏命令)

转自雨落无痕show1.打开word文档,bai按下快捷键Alt+F8,在“du宏名”zhi栏中输入“dao编号转换为文本”,这是给答它起的名字,然后点击“创建”2.在新打开的窗口上,你会看到光标在闪烁,把下面这4行内容复制粘贴到此处Dim kgslist As ListFor Each kgslist In ActiveDocument.Listskgslist.ConvertNumbersToTextNext然后按下快捷键Alt+Q(或者,点击左上角“文件”——“关闭并返回到Microso

2020-10-26 15:30:18 6817

原创 北大陈斌-Python语言基础与应用D16基本扩展模块:绘制数据图表

绘制数据图表numpy矩阵处理库处理大型矩阵numpy方法1、矩阵计算创建矩阵:a = np.matrix([])矩阵求逆:a.I矩阵转置:a.T矩阵乘法:a*b或np.dot(a,b)2、对象属性np.shape 数组形状,矩阵则为n行m列np.size 对象元素的个数np.dtype 指定当前numpy对象的整体数据matplotlib绘图库绘图库,散点图、折线图,三维图形、动画等matplotlib绘图库网站添加链接描述基本思路图像点坐标连起来,点越多越近似1、nu

2020-10-21 17:14:57 230 1

原创 北大陈斌-Python语言基础与应用D15基本扩展模块:网络爬虫

requests库支持HTTP持久连接和连接池、SSL证书验证、cookies处理、流式上传http请求类型requests.request():构造一个请求requests.get():获取HTML网页requests.head():获取HTML网页头信息requests.post():提交POST请求requests.put():提交put请求requests.patch():提交局部修改请求requests.delete():提交删除请求requests.options():获取h

2020-10-21 14:37:31 236

原创 北大陈斌-Python语言基础与应用D15基本扩展模块:web服务框架

Web服务框架框架的基本概念一个web框架至少要具备处理浏览器客户端请求和服务端响应的能力1、框架的特性路由:解析URL并找到对应的服务端文件或者Python服务器代码模板:把服务器数据合并成HTML页面认证和授权:处理用户名、密码和权限会话(Session):处理用户在多次请求之间需要存储的数据2、Flask框架测试小例子:from flask import Flaskapp = Flask(__name__)# 定义一个路由,“/”对应了hello函数,函数直接作为页面内容返回给

2020-10-19 16:51:24 136 1

原创 北大陈斌-Python语言基础与应用D14高级扩展模块:图像处理库

图像处理库Pillow库图像处理:缩放、裁剪、旋转、滤镜、文字、调色板等1、打开图像image.open(<路径+图像名+文件格式>)Pillow库能自动根据文件内容确定格式若图片在程序目录下,则不需附带路径,直接将图像名+文件格式作为参数2、处理图像3、存取或显示图像im.show()im.save(<文件名>)PIL图像操作:缩略图thumbnail函数thumbnail(size, Image.ANTIALTAS)参数size为一个元组,指定生成缩略

2020-10-19 11:15:52 190

原创 北大陈斌-Python语言基础与应用D13高级特性:例外处理、推导式

代码错误类型及捕捉逻辑错误、用户输入不合法引发异常语法错误:SyntaxError除以0错误:ZeoDivisionError列表下标越界:IndexError类型错误:TypeError访问变量不存在:NameError字典关键字不存在:KeyError未知的变量属性:AttributeError需要在可能错误的地方设置陷阱捕捉错误try-except语句try:<检测语句>except <错误类型> [as e]:<处理异常>不同异常可以

2020-10-19 10:01:33 286 2

原创 北大陈斌-Python语言基础与应用D12高级特性:面向对象上机练习

创建类,转换字符串,排序创建一个类people包含属性name,city,可以转换为字符串形式(str)包含方法moveto(self, newcity)创建4个人对象,放到列表中进行排序class People: def __init__(self, name, city): self.name = name self.city = city # People的易读字符串表示 def __str__(self): retu

2020-10-14 10:55:24 834 3

原创 北大陈斌-Python语言基础与应用D11高级特性:面向对象

什么是对象对象属性和方法的引用<对象名>.<属性名>可以用在赋值语句和表达式中如“abc”.upper()、(1+2j).real对象的属性和方法可以随时增加和删除类的定义和类的调用1、类封装了对应现实实体的性质和行为,实例对象式是类的具体化封装、继承、多态2、类名和函数调用相同:类名用大写字母开头,函数用小写字母开头3、class语句class <类名>:<一系列方法的调用>4、类的初始化class <类名>:def_

2020-10-12 14:38:15 197

原创 北大陈斌-Python语言基础与应用D10图形界面和绘图

图形用户界面(GUI)需安装easygui模块,可以显示各种框与用户交互easygui.egdemo()跳出演示功能的窗体easygui.msgbox()消息窗口easygui.choicebox()按钮选项,为用户提供可选择的列表,使用序列(元组或列表)作为选项,choices=[…]easygui.textbox()显示文本,用于显示文本内容,text参数可以是字符串、列表或元组类型easygui.passwordbox()输入密码easygui.fileopenbox()打开文件,用户任

2020-10-12 09:46:19 189

原创 北大陈斌-Python语言基础与应用D9引用扩展模块上机练习

上机练习给算法计时阶乘累加(n=1~100)各需要多长时间文件处理:文本文件写入将一篇文章写入一个文本文件文本处理:文本文件读取读出文本文件,统计单词数输出读出文本文件,随机输出其中10个单词...

2020-10-03 21:32:28 494 1

原创 北大陈斌-Python语言基础与应用D9引用扩展模块下

1、时间相关:datetime模块主要类datetime.date() 日期(年月日)datetime.time() 时间(时分秒、毫秒)datetime.datetime() 处理日期+时间datetime.timedelta() 处理时段(时间间隔)获取当前时间datetime.date.today()datetime.datetime.now修改日期格式:strftime格式化输出国际标准时间格式:datetime.datetime.isoformat()

2020-09-10 22:58:27 281

原创 北大陈斌-Python语言基础与应用D8引用扩展模块上

1、引用扩展模块调用模块化工具,每一个.py的Python程序都是一个模块模块能定义函数、类、变量包是放在一个文件夹里的模块集合1.1模块引用的方式:引用方法1:import <模块> [as <别名>]将模块中的函数等名称导入当前程序在调用模块中的函数时,需加上模块的命名空间可以给导入的命名空间替换一个新名字引用方法2:<模块>.<名称>from <模块> import <函数>引用模块中某个函数,调用时不需要

2020-09-10 11:29:30 126

原创 北大陈斌-Python语言基础与应用D7代码组织:函数

1、代码组织:函数(def)封装容器是对数据的封装函数是对语句的封装类是对方法和属性的封装函数:代码段封装成函数复用(reuse)定义函数与调用函数定义函数:用def语句创建一个函数用return关键字指定函数返回值def <函数名> (<参数表>):<功能代码段>return <函数返回值>调用函数:<函数名>(<参数>)无返回值:<函数名>(<参数表>)返回值赋值:v = &

2020-09-06 16:26:22 338

原创 北大陈斌-Python语言基础与应用D6基本计算程序

条件分支1、基本要素:预设判断条件达到条件后执行的语句2、扩展要素:不满足条件执行的语句满足多条件执行语句3、条件语法:if<逻辑表达式>:<语句块1>else:<语句块2>if和else都是“保留字”冒号表示语句的层次None,0,0.0,’ ',[ ],(),{ },set()都自动转换为False,其他值为True4、分段条件(多个条件)条件互斥使用else字句判定缩进太多可将else,if转成elif最后以else:收尾条件循

2020-09-03 20:25:00 247

原创 北大陈斌-Python语言基础与应用D5容器操作

列表、元组基本操作+,*,len(),[],in>>> alist = [1,2,3,4,5]>>> blist = [4,5,6,7,8]>>> alist + blist[1, 2, 3, 4, 5, 4, 5, 6, 7, 8]>>> alist*3[1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5]>>> len(alist)5>>>

2020-09-03 00:02:52 193

原创 北大陈斌-Python语言基础与应用D4

1、可变类型和不可变类型可变: 列表、字典、集合*通过其中任何一个变量改变可变类型的对象,其他的变量(原来的或者赋值过的)也会变化2、各个容器可以自由组合列表、元组嵌套列表、元组字典嵌套3、输入输出input函数,类似于console.write,如x=input(‘x:’),其中后边的x是一个提示,返回值是字符串通过int函数将字符串强制转换为整数类型,如int(x)print函数,打印各变量的值输出:变量之间用什么字符串隔开sep、字符串结尾缺省为换行end、file:文本将要发送

2020-09-01 16:55:34 392

原创 北大陈斌-Python语言基础与应用D3

容器类型1、列表和元组,两者几乎一样数据收纳盒:用来收纳数据对象的数据类型序列以一种规则的下标索引方式(收纳盒名字+数字序号)访问到每个数据列表可以删除、添加、替换等序列中的元素称为可变类型。而元组不可进行前操作,为不可变序列列表和元组创建:创建列表,用[],指明类型法list[]创建元组,用圆括号法(),指明类型法tuple()列表或元组中保存的数据为元素,类型没限制列表元组操作:增长列表append,末尾增长;insert,中间增长;extend,列表相接缩减列表pop指定位置

2020-09-01 16:53:49 370

原创 北大陈斌-Python语言基础与应用D2

1.逻辑值逻辑类型作为条件判断和逻辑判断逻辑运算:与运算:and,只有true and true 才为真;或运算:or,只要有一个true就为真;非运算,not,not true即为假。各种类型对应的真值:整数、浮点数和复数0就是假,非0就是真;字符串类型空串为假,非空串为真;所有序列类型(包括字符串)空序列是“假”,所有非空的序列都是“真”;空值None,表示无意义或者不知道以及没决定的东西,代表假,如if None,加上not变成真。2.字符串*文本表示:拉丁字母、数字、标点符号、特殊符号

2020-09-01 16:52:18 221

原创 北大陈斌-Python语言基础与应用D1

1.Check out from Version Control,可以从类似于从GitHub版本控制服务器下载整个代码仓库;2.”:”结束后下一行缩进,左右括号配对,严格缩进。3.[:值]以及[值:]是啥意思?一串字符串分段?4.空行不对会产生警告,如何控制空行条数?5.“\”出现原因:同一条语句换行的时候为了不报错,后面加""。6.变量、函数、类命名用能别人理解的本义命名,多注释和文档,有个排版软件:LaTeX7.数据类型归纳简单类型表示值:……复数complex,字符串str容器类型

2020-09-01 16:46:39 487

空空如也

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

TA关注的人

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