- 博客(13)
- 收藏
- 关注
原创 关于pandas中的DataFrame
为方便介绍,我们用代码加注释的方式来进行内容的描述,另外,下述内容都是在jupyter notebook中书写并运行.具体介绍如下:# 主题:认识Dataframe对象import pandas as pd# 加载CSV文件df=pd.read_csv('F:\mypandas\Pandas_Html\data\movie.csv')# 展示前2条数据df.head(2)# 加载tsv文件,sep默认是',',sep赋值为'\t'df = pd.read_cs...
2021-07-10 13:11:16 267
原创 关于python中的requests.get()
在python中,我们导入requests模块后可以调用requests.get(url)方法返回一个response响应对象。为模拟正常用户,我们在用requests模块发送请求时需要带上用户代理(也就是客户端的名称)和用户的身份标识(发送post请求时更是如此):headers = { 'User-Agent':引号加network里的User-Agent内容, 'Cookie':引号加引号加network里的Cookie内容}response =...
2021-07-09 13:07:48 3107
原创 python中的requests库
Requests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库。与urllib相比,Requests更加方便。requests的底层实现就是urllib;requests在python2 和python3中通用,方法完全一样;Requests能够自动帮助我们解压(gzip压缩的等)响应内容。1.requests 发送 GET 请求:requests.get()get()里需要url参数,也可以根据需求添加headers,p...
2021-07-09 12:56:16 270
原创 关于URL
URL的英文全拼是(Uniform Resoure Locator),表达的意思是统一资源定位符,通俗理解就是网络资源地址,也就是我们常说的网址。我们以下面的例子来说明URL的组成:https://nes.275.com/18/1122/10/E178J2O4000189FH.html?page=1&count=10协议部分: https://、http://、ftp://域名部分: news.163.com资源路径部分: /18/1122/10/E178J2O...
2021-07-06 23:48:04 141
原创 Python中字符的匹配
今天我们来聊一下Python中字符的匹配。所谓匹配字符串,即按指定规则提取数据,主要用于爬虫和数据清洗。我们用代码加注释的形式来阐述这一部分内容,为此有必要针对下文做几点说明:1.下文代码均编写在同一个.py文件中2.下文中橘黄色标注的为代码,其余为注释3.为了方便读者阅读,我们将下文涉及的字符匹配的操作罗列如下,读者可根据编号在下述代码中查找相关内容,选择想要阅读的部分:1.直接字符串匹配 2.任意字匹配 3.范围匹配 4.数字匹配\d 5.非数字匹配 6.字母\w(汉字,字母...
2021-06-19 22:48:17 7701
原创 Python中变量的作用域与可变、不可变类型
我们来看下面两个栗子栗1:def func1(): a = 1return afunc1()print(a + 1)运行时报错:NameError: name 'a' is not defined栗2:b = 2def func2(): b += 2print(b)func2()运行时报错:UnboundLocalError: local variable 'b' referenced before assignment...
2021-06-18 23:03:42 184
原创 Python中的位置参数,关键字参数,缺省参数(默认值)以及不定长参数
在Python中函数的参数大致可以分为位置参数,关键字参数,缺省参数(默认值)以及不定长参数。我们分别来进行介绍。位置参数 顾名思义,即调用函数时根据函数定义的参数位置来传递参数。有如下栗子:def fposition(name, age): return name, agei, j=fposition('zhangsan', 20)print(f'姓名:{i},年龄:{j}')运行结果为:姓名:zhangsan,年龄:20对于位置参数,在调用函数,传递参数时,其数量与...
2021-06-17 22:32:07 1461
原创 Python中函数的定义与嵌套
在Python中,函数是一个被命名的、独立的、完成特定功能的代码段。其主要作用是模块化编程,可以使代码重用。Python函数定义的基本格式为:def 函数名(参数): 函数体 ...return 返回值调用函数的格式为:函数名(参数)对于上述形式,根据不同的需求,参数可有可无。若不需要返回值,则可以省略return。当return后跟多个返回值时,其返回形式默认为元组,举个栗子:def func1(): return 1, 2tuple1 = f...
2021-06-16 23:51:40 928
原创 Python中的一些魔法方法
今天我们来介绍一些Python中的魔法函数。在Python中,所有以 __ 双下划线包起来的⽅法,都统称为 Magic Method ,即魔法⽅法。魔法⽅法是系统提供的⽅法,⽤户需重新实现它,一般情况下⽆需⼿动调⽤,在合适时候⾃动会调⽤。一、__init__()__init__() ⽅法叫做对象的初始化⽅法,创建对象的时候,实例化对象,在创建⼀个对象时会被⾃动调⽤,不需要⼿动调⽤。__init__() ⽅法的作⽤:添加属性举个栗子:class Pet: def ...
2021-06-11 23:10:47 327 3
原创 Python中类的继承
今天我们来聊一聊Python中类的继承,本人将先给出一些基本格式,最后举一个栗子。类的继承 由一个类编写另一个类的过程叫做类的继承。原来的类叫做父类或超类(superclass),新生成的类叫做子类。首先来介绍单继承,即子类由一个父类派生。基本格式:class 子类名(父类名):def __init__(self,参数)子类属性子类方法注意:在Python3中,所有类默认继承object类,object类是顶级类或基类;其他子类叫做派生类。对于多继...
2021-06-09 23:29:19 630 2
原创 Python中类的定义与实例化
Python中的类可以看做是某些具有一.Python中类的定义Python中定义类的1基本格式为:class 类名:def __init__(self,参数1,参数2,……):初始化属性((self.属性名1 = 参数1,……)或者函数)def 方法(类中的函数)例如:#定义一个Student类,属性有name和age,利用方法message输出学生信息class Student:def__inin__(self,name,age): self.name...
2021-06-08 23:57:16 3822 1
原创 关于python中的类
最近刚接触python中的类,时间有限未来得及总结,这部分的内容将在后续几天陆续更新,罗列内容很容易,但融入自己的思考却不简单。至于列表,字典,函数等内容,后续都会更新
2021-06-07 23:15:41 97
原创 我的python之旅
本人从21年6月份开始接触Python,这是本人的第一篇博客。之所以要写博客,是因为本人觉得这是一个巩固、加深自己所学的好机会,本人也时场有一些想法,希望分享给大家谈谈学习
2021-06-06 00:42:37 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人