![](https://i-blog.csdnimg.cn/blog_column_migrate/ac656cf95869074e94740d870b9189ed.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
文章平均质量分 70
介绍到python的一些知识
bfhonor
没有天生的高手,更没有永远的菜鸟。
展开
-
小白入门Python之集合操作
一. 创建集合 创建集合使用{}或set(), 但是如果要创建空集合只能使用set(),因为{}用来创建空字典。 特点: 集合可以去掉重复数据; 集合数据是无序的,故不支持下标,因为集合有去重功能,所以,当向集合内追加的数据是当前集合已有数据的话,则不进行任何操作。 update(), 追加的数据是序列。 remove(),删除集合中的指定数据,如果数据不存在则报错。原创 2021-05-31 15:17:25 · 112 阅读 · 0 评论 -
小白入门Python之字典
一. 字典的应用场景 思考1: 如果有多个数据,例如:‘Tom’, ‘男’, 20,如何快速存储? 答:列表 list1 = ['Tom', '男', 20] 思考2:如何查找到数据’Tom’? 答:查找到下标为0的数据即可。 list1[0] 思考3:如果将来数据顺序发生变化,如下所示,还能用list1[0]访问到数据’Tom’吗?。 list1 = ['男', 20, 'Tom'] 答:不能,数据’Tom’此时下标为2。 思考4:数据顺序发生变化,每个数据的下标也会随之变化,如何保证数据顺序变化前原创 2021-05-29 21:07:06 · 230 阅读 · 0 评论 -
小白入门Python之列表和元组
二. 列表的格式 [数据1, 数据2, 数据3, 数据4......] 列表可以一次性存储多个数据,且可以为不同数据类型。 三. 列表的常用操作 列表的作用是一次性存储多个数据,程序员可以对这些数据进行的操作有:增、删、改、查。 3.1 查找 3.1.1 下标 name_list = ['Tom', 'Lily', 'Rose'] print(name_list[0]) # Tom print(name_list[1]) # Lily print(name_list[2]) # Rose 3原创 2021-03-26 15:47:53 · 128 阅读 · 2 评论 -
小白入门Python步入字符串奥妙世界
一. 认识字符串 字符串是 Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。 a = 'hello world' b = "abcdefg" print(type(a)) print(type(b)) 注意:控制台显示结果为<class 'str'>, 即数据类型为str(字符串)。 1.1 字符串特征 一对引号字符串 name1 = 'Tom' name2 = "Rose" 三引号字符串 name3 = ''' Tom原创 2021-03-23 20:10:29 · 117 阅读 · 0 评论 -
小白入门Python之循环语句
# 一. 循环 ## (一)、while的语法 ```python while 条件: 条件成立重复执行的代码1 ...... ``` ## (二)、while的应用 ### 1、应用一:计算1-100累加和 - 分析:1-100的累加和,即1 + 2 + 3 + 4 +….,即前两个数字的相加结果 + 下一个数字( 前一个数字 + 1)。 ```python i = 1 result = 0 while i <= 100: result += i i += 1 # 输出5原创 2021-03-21 19:53:45 · 329 阅读 · 4 评论 -
小白入门Python之条件语句
其实这里所谓的判断就是条件语句,即条件成立执行某些代码,条件不成立则不执行这些代码。 一、 if 语法 1. 语法 if 条件: 条件成立执行的代码1 条件成立执行的代码2 三. 实例:上网 新增需求:用户可以输出自己的年龄,然后系统进行判断是否成年,成年则输出"您的年龄是’用户输入的年龄’,已经成年,可以上网"。 # input接受用户输入的数据是字符串类型,条件是age和整型18做判断,所以这里要int转换数据类型 age = int(input('请输入您的.原创 2021-03-20 20:46:39 · 206 阅读 · 0 评论 -
Python输入和输出操作、数据类型的转换以及运算符相关概念
一、数据类型 num1 = 1 num2 = 1.1 print(type(num1)) # <class 'int'> print(type(num2)) # <class 'float'> a = "HelloWorld" print(type(a)) # <class 'str'> b = True print(type(b)) # <class 'bool'> # list -- 列表 c = [10, 20, 30] print(ty原创 2021-02-19 21:10:22 · 995 阅读 · 0 评论 -
0基础入门Python(一)
注释:以#开头,#右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用 在代码后面增加的单行注释 #这是第—个单行注释 print( "hello python") 在程序开发时,同样可以使用#在代码的后面(旁边)增加说明性的文字 但是,需要注意的是,为了保证代码的可读性,注释和代码之间至少要有两个空格 变量定义 在 Python中,对变量首次赋值会定义变量,再次赋值只会修改变量的值 育号〔=)用来给变量赋值 左边是一个变量名 右边是存储在变量中的值 qq_num = '10原创 2020-08-27 22:45:52 · 408 阅读 · 0 评论 -
Scrapy糗事百科爬虫实战代码分析
Scrapy糗事百科爬虫实战代码解读 视频教学网址:【python爬虫_从入门到精通(高级篇)】scrapy框架、反爬、分布式爬虫 一、Scrapy糗事百科之爬取单页数据并保存 具体的创建方法可以参照上一篇文章Python最火爬虫框架Scrapy入门与实践 创建的目录结构如下: 在qsbk_spider.py文件中,response是一个’scrapy.http.response.html.HtmlResponse’对象.可以执行’xpath’和’css’语法来提取数据。 # -*- coding: ut原创 2020-05-14 22:36:20 · 2313 阅读 · 7 评论 -
Python最火爬虫框架Scrapy入门与实践
Python最火爬虫框架Scrapy入门与实践Scrapy框架简介Scrapy架构图(绿线是数据流向):制作 Scrapy 爬虫 一共需要4步:入门案例一、新建项目(scrapy startproject)二、创建一个 ItcastItem 类,和构建 item 模型(model)三、制作爬虫1. 爬数据2. 取数据3、编写代码4. 保存数据 Scrapy框架简介 Scrapy 是用 Python 实现的一个为了爬取网站数据、提取结构性数据而编写的应用框架。 Scrapy 常应用在包括数据挖掘,信息处理或原创 2020-05-13 17:19:14 · 2051 阅读 · 0 评论