自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-01-01

python练习题1.小明过年得到1500元压岁钱,在商场看中一个书包,正好商场做活动打八五折,从键盘输入书包的价格,输出折扣后书包的价格以及小明买了书包后剩下的钱。money = 1500bao = float(input(‘请输入书包的价格:’))0.85sheng = money-baoprint(“折扣后书包的价格:”,bao)print(“小明买书包后剩下的钱:”,sheng)2.计算1~100的和i,sum = 1,0while i < 101: sum += i i +=

2021-01-01 23:31:13 271

原创 2021-01-01

水仙花数import math as mprint('所有三位数中的水仙花数如下所示 ')n = 0for i in range(100, 1000):a = i // 100b = (i - (100 * a)) // 10c = i - (100 * a) - (10 * b)if m.pow(a, 3) + m.pow(b, 3) + m.pow(c, 3) == i:n = n + 1print(i)print('共有 %d 个 ’ % n)...

2021-01-01 16:58:28 86

原创 2020-12-28

爬虫基本概念1、什么是爬虫?通过编写程序,让其模拟浏览器上网,然后在互联网页面中抓取数据的过程。关键词模拟:浏览器就是一个纯天然最原始的爬虫工具抓取:抓取一整张页面的全部或局部数据2、爬虫的分类(1) 通用爬虫:爬取一整张页面的数据。(2) 聚焦爬虫:爬取局部的数据。(3)增量式爬虫:监测数据更新情况,爬取更新出来的数据。(4)分布式爬虫:提高爬取效率的终极武器。3、反爬机制是什么? 作用到门户网站中,制定相关的机制或措施阻止爬虫程序爬取数据。4、反反爬策略是什么? 作用在爬虫程

2020-12-28 22:37:14 87

原创 2020-12-23

python异常处理try…except结构异常处理结构中最常见也最基本的结构。其中try子句中的代码块包含可能出现的语句,而except子句用来不做相应的异常,except子句中的代码块用来处理异常。如果try中的代码块没有出现异常,则继续往下执行异常处理结构后面的代码;如果出现异常并且被except子句捕获,则执行except子句中的异常处理代码;如果出现异常单没有被except捕获,则继续往外层抛出;如果所有层都没有捕获并处理该异常,则程序终止并将该异常抛给最终用户。语法结构如下:try:

2020-12-23 18:14:44 98

原创 2020-12-20

打印到屏幕最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下:#!/usr/bin/pythonprint “Python 是一个非常棒的语言,不是吗?”你的标准屏幕上会产生以下结果:Python 是一个非常棒的语言,不是吗?读取键盘输入Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下:raw_inputinputraw_input函数raw_input([prompt])

2020-12-20 22:49:24 79

原创 2020-12-18

Python File(文件) 方法open() 方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。open(file, mode=‘r’)完整的语法格式为:open(file, mode=‘r’, buffering=-1, encod

2020-12-18 20:22:57 121 1

原创 2020-12-17

正则表达式是一个特殊的字符序列,用来判断一个字符串与我们所设定的字符序列是否相匹配。实现快速检索文本和一些替换文本的操作。在Python中我们有专门的正则表达式模块re,re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。常见函数1.re.match re.match 尝试从字符

2020-12-17 14:09:47 157

原创 2020-12-16

如何文件第1步) f= open(“guru99.txt”,“w+”)我们声明变量f来打开一个名为textfile.txt的文件。OPEN采用两个参数,我们要打开的文件和表示我们想对文件执行的权限或操作类型的字符串。在这里,我们在参数中使用了“w”字母,它指示写和加号,这意味着如果库中不存在文件,它将创建一个文件。“w”旁边的可用选项是“r”表示读,“a”表示附加和加号,意思是如果没有,则创建它。第二步)for i in range(10): f.write(“This is

2020-12-16 19:39:59 119

原创 2020-12-15

open常用参数介绍:1,file: 必需,文件路径(相对或者绝对路径)。2,mode: 可选,文件打开模式3,buffering: 设置缓冲4,encoding: 一般使用utf85,errors: 报错级别6,newline: 区分换行符其中最需要理解的是文件的打开方式,就是把文件以什么样的形式打开,是写呢?读呢?还是以二进制模式打开呢?下面表格自由组合:打开模式 执行操作‘r’ 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。‘w’ 打开一个文件只用于写入。如果该文件已存在则打开

2020-12-15 15:50:34 58

原创 2020-12-14

1、输入字符串双引号,转义字符\,原始字符串:在字符串开始的引号前加上r,多行字符串(三重引号):多行注释2、字符串下标和切片3、in和not in4、upper()、lower() 返回新的字符串 大写或小写issupper()、islower() 返回布尔值5、isXisalpha() 字母、isalnum() 数字和字母、isdecimal() 数字、isspace() 空格制表符和换行、istitle() 大写开头后面小写6、startswith()和endswith

2020-12-14 10:40:32 65

原创 2020-12-12

1.构造方法:只要把init方法的名字从简单的init修改为__init__即可:def init(self):。2.子类调用超类的构造方法:在自己的构造方法内添加:SuperClass.init(self)。在调用一个实例的方法时,该方法的self参数会被自动绑定到实例上。但如果直接调用类的方法(比如上面的那句代码),那么就没有实例会被绑定。这样就可以自由地提供需要的self参数。这样的方法称为未绑定方法。通过将当前的实例作为self参数提供给未绑定方法,子类就能够使用其超类构造方法的所有实现。3.使用

2020-12-12 11:12:39 80

原创 2020-12-11

Python列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。##

2020-12-11 19:25:35 57

原创 2020-12-10

函数在python中一切都可以视作为对象,包括函数def function_try():’’‘it is funciton try doc’’‘print(‘function_try doc’)if name == “main”:# __doc__属性用于生成对象的帮助文本print(function_try.doc)# __name__则是输出了具体的函数名print(function_try.name)我们还可以将函数名赋值给变量,通过变量的形式来访问。def function_try():’’‘it

2020-12-10 10:03:33 46

原创 2020-12-06

函数与模块课后作业

2020-12-06 09:34:19 55

原创 2020-11-08

字典字典是python中唯一内建的映射类型,用一对大括号“{“和”}”作为边界,元素之间以逗号分隔,每个元素是一对键(key)和值(value),键和值之间用英文冒号分隔1.创建字典在字典中,键可以是任何不可修改类型的数据,如数值,字符串和元组等,列表是可变的,不能作为字典的键,而键对应的值可以是任何类型的数据2.字典操作(1)字典中“键-值”对的数量2.查找与特定键相关联的值3.修改字典中的数据4.删除字典条目del命令可以用来删除字典条目或者整个字典5.检查字典中是否含有某键的

2020-11-08 16:33:17 179

原创 2020-11-07

常用数据结构1.列表list列表是python中最基本的数据结构,是最常用的python数据类型,列表将由若干数据作为元素的序列放置在一对中括号中,元素之间以逗号分割python列表是可以修改的,修改方式包括向列表添加元素,从列表删除元素以及列表的某个元素进行修改(1)列表的创建,即用一对中括号将以逗号分割的若干个数据(表达式的值)括起来(2)列表访问列表访问,也就是对列表的索引操作的过程,并返回索引位置上的元素,列表中的每个元素被关联一个序号,即元素的位置,也称为索引(3)列表元素列表

2020-11-07 17:14:18 404

原创 2020-10-28

控制语句1.分支结构控制语句主要有:单分支语句、双分支语句、多分支语句、嵌套分支语句和分支结构的三元运算2.

2020-10-28 22:05:47 133

原创 2020-10-26

python语言基础知识1.注释是以“#”开始,到该行末尾结束2.标识符作用:给函数,类,变量起名字规则:标识符开头必须字母下画线开头标识符是区分大小写的标识符不能以数字开头标识符中不能出现分隔符,标点符号或者运算符标识符不能使用关键字最好不要使用内置模块名,类型名,函数名,已经导入的模块名以及成员名作为标识符3.关键字又称保留字4.print()字符串太长,分开两行编写,在首行末尾添加续行符“\”,但是在[],{}中分行时,可以不使用反斜杠5.缩进一般用四个空格6.标识符:标识符

2020-10-26 21:36:25 186

原创 2020-10-13

python安装过程1.百度搜索:python下载,找到官方网站下载。2.点击downloads,点击下载最新版本3.点击后,往下拉,选择软件的版本。比如电脑是64位的就下载64位的版本。4.下载完成后,双击安装即可5.选择自定义安装6.点击下一步7.选择安装的目录8.安装开始9.最后,出现这个界面,就是安装成功了...

2020-10-13 18:23:52 128

空空如也

空空如也

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

TA关注的人

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