自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python爬虫100天

经验:1、利用chrome的network,通过翻页操作,快速定位到获取数据的url2、利用Postman,可以快速生成爬虫的代码注意点:1、导出csv时候,中文乱码2、抓取时间时候,格式转化代码:Python网络爬虫一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通

2021-01-11 00:31:20 1129

原创 Python-循环练习题小汇总

判断101-200之间有多少个素数,并输出所有素数。count = 0for num in range(101,201): for x in range(2,int(num**0.5+1)): if num % x == 0: break else: print(num) count += 1print('一共有{%d}个'%count)求整数1~100的累加值,但要求跳过所有个位为3的数。i = 1..

2020-12-12 16:43:38 868

原创 Web前端开发-CSS布局相关属性

CSS布局相关属性1.标准流布局<!-- 1.什么是标准流布局标签在没有添加布局的样式的时候默认的布局方式就是标准流布局:块级标签:一个占一行;默认宽度是父标签的宽度,默认高度是内容的高度;设置宽高有效。(例如:p、h1~h6、ul、ol、dl、li、div等)行内标签:一行可以显示多个; 默认大小是内容大小;设置宽高无效。(例如:a、span、font)行内块标签:一行可以显示多个;默认大小是内容大小;设置宽高有效。(例如:img、input输入框)2.display属性修改标签

2020-07-08 20:48:57 344

原创 HTML中表单和css基础

表单和css基础1.表单标签表单是一个包含表单元素的区域。表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。表单使用表单标签 来设置<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <bo

2020-07-08 20:29:32 284

原创 HTML5中常用的标签

HTML5中常用的标签一、html基本语法<!-- 1. HTML基本语法 1)在html中大小写不敏感(html语法中大写和小写一样) 2)html是通过不同的标签来给网页提供不同的内容 2.标签(又叫标记)语法:<标签名 属性名1=属性值1 属性名2=属性值2 ...>标签内容</标签名> - 双标签语句<标签名 属性名1=属性值1 属性名2=属性值2 ...> 或者 <标签名 属性名1=属性值1 属性名2=属性值2 .../

2020-07-06 19:55:37 469

原创 python之拷贝内存管理和如何在控制台建立网络通讯

拷贝内存管理和socket一、拷贝from copy import copy, deepcopyclass Dog: def __init__(self, name, color='黑色'): self.name = name self.color = colorclass Person: def __init__(self, name, age=0, gender='女'): self.name = name

2020-07-03 20:43:34 144

原创 python中继承的用法

继承一、继承1.什么是继承"""让子类直接拥有父类的属性和方法的过程就是继承父类 - 被继承者(又叫超类)子类 - 继承者"""2.怎么继承"""class 类名(父类1,父类2,...): 类的说明文档 类的内容 注意: 默认情况下,定义的类继承自 object"""class Person: num = 61 def __init__(self): print('Person中init')

2020-07-02 19:18:12 1743

原创 python中的面向对象

面向对象一、类属性1.类中的属性:对象属性、类属性(类的字段)"""1)类属性直接定义在类中的变量就是类属性类属性的值不会因为对象不同而不一样2)对象属性通过 self.属性名 = 值 定义在init函数中的属性对象属性的值会因为对象不同而不一样"""class Person: num = 61 x = 100print(Person.num)Person.num = 60二、对象属性的增删改查# python中类的对象的属性支持增删改查class S

2020-07-01 19:48:19 290 1

原创 python中re_模块、编程思想、类和对象、类中的方法、init方法

re_模块1.re.compile()"""compile(正则表达式) - 编译正则表达式,创建正则表达式对象"""re_obj = compile(r'\d{3}')fullmatch(r'\d{3}', '234')re_obj.fullmatch('234')search(r'\d{3}', 'hu23hjk890jhkh78')re_obj.search('hu23hjk890jhkh78')2.匹配"""1)fullmatch(正则表达式, 字符串) - 让整个字符

2020-06-30 21:01:39 391

原创 python中迭代器、生成器、模块和包的用法

迭代器、生成器、模块和包一、迭代器1. 什么是迭代器(iter)"""迭代器是容器型数据类型, 只能通过类型转换和生成器来获得迭代器对象迭代器存储数据的特点: 同时可以保存多个数据,没有办法直接查看,而是需要先将数据从迭代器中取出来(取出来之后不能再放回去)"""# 所有的容器都可以转换成迭代器iter1 = iter([10, 20, 30, 40])print(iter1)iter2 = iter('abc')print(iter2)iter3 = iter({'name'

2020-06-30 09:17:29 166

原创 python中 文件的操作 和json的用法

文件操作一、文件操作1.计算机数据的存储"""计算机的存储系统分为 运行内存 和 硬盘 两种:运行内存:用来保存程序运行过程中产生的数据,程序运行结束后会自动销毁硬盘: 硬盘是用来保存文件的,保存在文件中的数据就是保存在硬盘中的。除非手动删除,否则数据会一直存在"""2.数据持久化"""数据持久化就是讲数据以各种形式保存到硬盘中(保存到本地文件中)"""3.文件操作"""文件操作基本步骤:打开文件 -> 操作文件(读、写) -> 关闭文件"""# 1)打开文件

2020-06-30 09:16:14 224

原创 python中异常捕获、正则表达式的用法

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

2020-06-30 08:53:31 432

原创 python中 高阶函数、装饰器的用法

高阶函数1.函数就是变量(**)"""python中定义函数其实就是定义一个类型是function的变量,函数名就是变量名"""def func1(): print('函数1')# 1.查看变量的类型a = 10print(type(a)) # <class 'int'>print(type(func1)) # <class 'function'> # 2.用一个变量给另一个变量赋值 b = aprint(b+20)c = f

2020-06-29 19:50:53 202

原创 python中函数的返回值 全局变量和局部变量 匿名函数 递归函数

函数的返回值1.什么是返回值"""返回值是从函数里面传递到函数外面的数据1) 怎么返回数据返回值就是 return 关键字后面的表达式的值语法:return 表达式1,表达式2,....说明:return - 关键字,只能出现在函数体中 a.将数据从函数内容扔到函数的外部 b. 结束函数(执行函数的时候只要遇到return函数直接结束) 表达式 - 可以一个都没有(相当于 None),可以有一个(返回值就是指定数据),也可以有多个(本质返回

2020-06-29 19:49:27 846 2

原创 python字符串使用相关的方法及函数的基础

字符串相关的方法1.count"""字符串1.count(字符串2) - 统计字符串1中字符串2出现的次数字符串1.count(字符串2,开始下标=0,结束下标=字符串1的长度) - 在字符串1中指定范围内统计字符串2出现的次数"""str1 = 'how are you? i am fine, Thank you! And you?'print(str1.count('you')) # 3num = str1.count('you', 0, 11) # 1print(

2020-06-20 09:11:09 316

原创 尽管拿去,我要讲的就是字符串~python字符串和字符的相关操作和方法,和一些编码知识

本文介绍了python中的字符串和字符的相关操作和方法,和一些编码知识。字符串和字符1. 什么是字符串(str)1. center/rjust/ljust/zfill"""字符串.center(长度, 填充字符) - 产生一个新的字符串:长度是指定的长度,原字符串在新字符串的中间,左右用指定字符填充字符串.rjust(长度, 填充字符) - 产生一个新的字符串:长度是指定的长度,原字符串在新字符串的最右边,左边用指定字符填充字符串.zfill(长度) == 字符串.rjust(

2020-06-19 00:08:57 535 1

原创 好消息!混淆元组、字典和集合 的朋友的福音~

本文的内容主要分别讲解了元组、字典和集合,有助于大家区别~元组1.什么是元组(tuple)"""元组就是不可变的列表元组也是容器型数据类型, 将()作为容器的标志,多个元素之间用逗号隔开:(元素1, 元素2, 元素3, 元素4,...)元组不可变(不支持增删改);元组是有序的(支持下标操作)元组中的元素的要求和列表一样"""1.空元组: ()tuple1 = ()print(type(tuple1))2.单个元素的元组: (元素,)list1 = [10] # 单个元素

2020-06-18 09:09:22 347 1

原创 摆脱单变量~python list 列表相关语法

凭本事写的标题,应该不算蹭热度吧~因为标题进来的康康文章在走吧~本文内容主要是python list 列表相关语法列表的相关操作1. 数学运算: +,*语法:"""列表1 + 列表2 - 将列表1和列表2中的元素合并产生一个新的列表列表*N / N*列表 - (这儿的N是正整数)将列表中的元素重复 N 次产生一个新的列表"""list1 = [1, 2, 3]list2 = [10, 20, 30]print(list1 + list2)print(list1 *.

2020-06-17 08:58:37 233 2

原创 从列表中切片最佳英雄组合,我的选择是亚索和李青——补充python基础语法有关数字类型和列表的知识

本文继续补充个人对python基础语法的理解,这里主要讲数字类型和列表~目前还不算初级程序员把,但是一洗头就掉头发,现在都不敢洗头了~数字类型python中的数字类型:int(整型)、float(浮点型)、bool(布尔)、complex(复数)1. int(整型):所有整数对应的类型、(注意:在python2.x有long)2.float(浮点型):所有的小数对应的类型, 支持科学记数法语法print(3e4, 4e-2)10+3.bool(布尔):只有True和Flase两个

2020-06-15 23:24:32 406 1

原创 天呐!实现数字猜谜游戏的背后居然是这个~ python 循环的运用

继续补充我对python基本语法的理解嗷~这里主要讲以下三目运算符和循环,循环是比较有趣的,等会儿大家可以康康我写的数字猜谜游戏!三目运算符1. C、JAVA、Object-C语言的三目运算符: ?:语法:表达式1?表达式2:表达式3运算规则:判断表达式1的结果是否为真,整个三目运算表达式的结果式表达式2的值,否则是表达式3的值实例:a = 10 > 20?30:40print(a) # 402.python中的三目运算符: if-else用于某个条件的不同取值

2020-06-14 21:07:25 392 1

原创 震惊让无数年青男女夜不能寐,月薪两万的背后居然是这个!学好python基础语法,助力您的开阔前途!

今天继续补充对python基础语法的理解加油嗷!坚持就是胜利!分支控制1.流程控制1.顺序执行: 从上往下依次执行所有的代码 (默认)print('adc')print(123)print('hello')2)分支结构:根据条件执行某段代码python中实现分支结构的方式只有一种:ifnum = int(input(‘请输入一个整数:’))# print(‘偶数’)循环结构:让指定的代码重复执行python中实现循环结构的方式只有两种:for、while2.分支语句:if

2020-06-11 23:02:01 342 2

原创 补充对python基础语法的理解

本文补充以下我对python基础语法的理解ovo8说了,分享一哈我对变量的理解冲冲冲!1. 定义变量“”"语法:变量名 = 数据说明:变量名 - 程序员自己命名要求:1)标识符 2)不能是关键字规范:1)见名知义 2)满足PEP8的命名规范(所有的字母小写,多个单词之间用下划线隔开) 3)不使用系统提供的类型名、函数名和模块名= - 赋值符号,固定写法数据 - 任何有结果的表达式,包括:独立数据、运算表达式(除了赋值运算)、函数调用表达式“”"1.变量名语法:

2020-06-10 22:44:34 711 1

原创 对python基础语法的总结

今天所学如下内容是在pycharm中基本快捷键和python的基础语法常用快捷键ctr + a - 全选ctr + c - 复制ctr + v - 粘粘ctr + x - 剪切ctr + s - 保存ctr + / - 注释和撤销注释ctr + z - 撤销ctr + shift + z - 反撤销鼠标点击 + shift(不放) - 选中部分鼠标点击 + option/alt(不放) - 创建多个光标这些是我在用pycharm时会用的快捷键,虽然不全面,但很实用欢迎

2020-06-09 20:31:06 549 1

原创 震惊通过写博客月入过万的方法!——用 markdown写博客

今天学了些markdown的语法以下是总结:方便程序员用markdown写博客1.标题 (一级标题)在文字前加 (一级标题)的个数可以是1~6,个数不同标题的级别不同)用户管理 (二级标题)三级标题四级标题五级标题六级标题2.代码块(代码引用)语法:​```代码对应的语言被引入的代码块​```以下是 if 语句的应用实例:# 保存年龄age = 10if age >= 18: print('成年')else: print('未成年')3.文字

2020-06-08 21:37:15 371 3

空空如也

空空如也

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

TA关注的人

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