自定义博客皮肤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)
  • 收藏
  • 关注

原创 第十周

Python网络爬虫网页爬取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。请求网站并提取数据的自动化程序。HTTP工作过程HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。(1)客户端与服务器建立连接。(2)发送HTTP请求(3)服务器接到请求后,给予相应的响应信息。(4)释放连接TCP连接(

2021-01-01 11:32:43 68

原创 第九周

第十三章 异常异常概念:在生活中,使用计算机的某个应用软件时,由于某种错误,可能会引发异常在python程序中,如果出现异常,而异常对象并未被捕获或处理:程序就会用自动回溯,返回一种错误信息,并终止执行,上述语句返回的错误信息如下:Traceback(most recent call last):File"D:1000phone/test.py",line 1, in print(name)NameError:name’name’is not definedpython为了区分不同的异常,其中

2020-12-18 23:10:48 101

原创 第八周

第十章 面向对象 下面向对象的三大特征1.封装封装是面向对象程序设计的核心思想。它是指将对象的属性性和行为封装起来吧,其载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。2.继承继承是面向对象程序设计提高重要措施,它体现特殊类与一般类之间的关系,当特殊类包含一般类的的所有属性和行为,并且特殊类还可以有自己的属性和行为时,称作特殊类继承了一般类。一般类又称为父类或基类,特殊为子类或派生类。3.多态多态是面向对象程序设计的重要特征。生活中也常存在多态。类的封装可以隐藏类的实现细节,迫使用

2020-12-18 23:09:43 134 1

原创 第七周

第九章 模块与包模块是 一个保存了Python代码的文件,其中可以包含变量、函教、或类的定义,也可以包含其他各种python语句,使用模块有以下3方面的优势。1.模块提高了代码的可维护性。在程序开发过程中,随着程序功能的增多,在一个文件中的代码会越来越长,从而造成程序不易维护,此时可以把相关功能的代码分配到一个模块里,从而使代码更易懂,更易维护。2.模块提高了代确的可重用性。在应用程序开发中,经常需要处理时间,此时不必在每个程序中写入时间的处理函数只需导人time模块即可3. 模块避免了函数名和变量名

2020-12-16 20:58:35 111

原创 第六周

间接调用函数前面调用函数时,使用函数名加参数列表的形式调用。除此之外,还可以将函数名赋值给一个变量,再通过变量名加参数列表的形式间接调用函数def output(message):print(message)output(‘直接调用output()函数!’)x=outputx(‘间接调用output()函数!’)间接调用有何用?这种用法可以使一个函数作为另一个函数的参数,例如def output(message):print(message)def test(func,arg):fun

2020-12-16 20:58:09 99

原创 第五周

第七章 函数函数的概念:函数可以理解为实现某种功能的代码块,这样的程序中需要这个功能时就可以直接调用,而不必每次都编写一次。在程序中,如果需要多次输入“拼搏到无能为力,坚持到感动自己”则可以将这个功能写成函数def output():print(‘拼搏到无能为力,坚持到感动自己’)注意以下几点:1.def(即define,定义)为关键字,表示定义一个函数。2.函数名是一个标识符,注意不能与关键字重名。3.小括号之间既可以用定义参数,参数是可以选的,但小括号不可少。函数体以冒号起始,并且缩进

2020-12-13 20:45:47 79

原创 2020-11-22

第六章:字典的概念字典是由元素构成的,其中每个元素都是一个键值对,字典由元素构成,元素之间用逗号隔开,整体用大括号括起来。每个元素是一个键值对,键与值之间用冒号隔开,如’name’:‘xiaoqian’,'name’是键,'xiaoqian’是值。字典的特征:1.字典中的元素是以键值对的形式出现的。2.键不能重复,而值可以重复。3.键是不可变数据类型,而值可以是任意数据类型创建字典:1.空字典: dict1= { }2. 在创建字典时指定其中的元素: dict2 = {‘name’:

2020-11-22 10:51:44 670

原创 2020-11-09

第五章 列表与元组列表表示:[ ]每个元素以逗号分割,可以是任意类型,元素与值可以重复(list)大小不固定列表中的元素是可变的,可以向列表中添加、修改和删除元素:添加元素、修改元素、删除元素、元素排序、统计元素个数修改:使用索引赋新的值添加:append 在列表末尾添加extend 在末尾一次性添加另一个列表insert,给位置添加pop删除列表中最后一个值(默认)按位置删除remove 直接删除,重复时删除第一个clear 全部清空 list=[ ]查找:index

2020-11-09 21:20:04 140

原创 2020-11-09

第四章 字符串在汉语中,将若干个字连起来就是一个字符串,在程序中,字符串是由若干字符组成的序列使用单引号标识的字符串中不能包含单引号使用双引号标识的字符串中不能包含双引号Python中的字符串不能被修改r:保留原样“输出格式化变量%格式” %格式"% (age,age,age)"print(s [: :-1])+连接 * 重复几次 in 判断在不在大小写转换 s.upper(大写) s.lower(小写)

2020-11-09 20:53:09 377

原创 2020-11-02

第三章:流程控制语句if条件语句(1个)if-else语句(2个)if-elif语句(多个)if语句嵌套条件语句可以给定一个判断条件,并在程序执行过程中判断该条件是否成立单路应用:ifnumber=input (输入一个数字)nunber=eva()...

2020-11-02 08:23:38 193

原创 2020-10-12

第二章Python语言基础知识1、注释: 单行# 多行单引号或双引号2、标识符作用:给函数.类.变量起名字规则:字母下划线开头,区分大小写,标示符连续换行:\ 在小括号与中括号中不能使用换行:\n缩进:一般4个空格变量是编程中最基本的单元3、数据类型、运算符与表达式(1)整型:(int)表示存储的数据是整数(2)浮点型:(float)包含了小数点的数或科学技术法表示的数(3)复数型:(complex)复数由两部分组成,实部和虚部,复数的形式为:实部+虚部j(4

2020-10-12 09:21:48 84

原创 2020-10-12

第一章Python语言最初由荷兰人Guido von Rossum(吉多·范罗苏姆)创建Ppython是一种面向对象的,解释性通用计算机程序设计语言,它以对象为核心组织代码(everything is object)支持多种编程方式(mulit—paradigm),采用动态类型(dynamic typing)自动进行内存回收(garbage collection)。它既具有强大的标准库(battery included)也拥有丰富的第三方扩展包。Python语言的特点1 简单 2 易

2020-10-12 08:41:35 80

空空如也

空空如也

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

TA关注的人

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