- 博客(21)
- 收藏
- 关注
原创 Python爬虫教程(2)— 环境准备
点击导航栏上的“Downloads”按钮,根据你的操作系统(Windows、macOS、Linux)选择合适的版本进行下载。Windows:运行下载的安装包,确保选中“Add Python toPATH”选项,然后点击“Install Now”。输入python --version或python3 --version,应显示已安装的Python版本。PyCharm是一个功能强大的Python开发工具,支持丰富的插件和强大的调试功能。虚拟环境用于隔离项目的依赖,避免不同项目之间的冲突。
2024-08-08 15:26:50
742
1
原创 Python爬虫教程(1)— 简介
网络爬虫(Web Crawler),又称为网络蜘蛛(Web Spider)或网络机器人(Web Robot),是一种自动化脚本或程序,旨在系统地浏览互联网并收集特定信息。数据挖掘:研究人员和数据科学家使用爬虫收集社交媒体数据、新闻文章等,进行情感分析、趋势预测等数据挖掘工作。尊重数据隐私:未经授权,不应爬取或使用包含敏感信息的个人数据,确保数据的合法性和安性。数据处理:爬虫不仅能采集数据,还能进行数据清洗和处理,为后续分析做准备。学术研究:学术界利用爬虫采集文献数据,分析学术成果,进行引文分析等研究。
2024-08-07 16:01:49
546
原创 Python基础知识点(11)— 异常处理及程序调试
对于try...except...finally 语句的理解并不复杂,它只是比try...except语句多了一个finally语句,如果程序中有一些在任何情形中都必须执行的代码,那么就可以将它们放在finally代码块中。如果某个函数或方法可能会产生异常,但不想在当前函数或方法中处理这个异常,则可以使用raise语句在函数或方法中抛出异常。其中,ExceptionName[(reason)]为可选参数,用于指定抛出的异常名称以及异常信息的相关描述。如果省略,就会把当前的错误原样抛出。
2024-08-07 15:34:58
435
原创 【C语言】——名词解释
45.地址:表示变量、数组、函数等在内存单元的具体位置,给内存单元进行了编号,这个编号唯一,称之为地址。44.被调用函数:由一个函数调用另一个函数,则称第二个函数为被调用函数,第一个函数成为主调函数。42.函数:将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,来完成一定功能。7. 数据类型:定义变量可存储的数据类型,如整数、浮点数、字符等。13. 标准库:C 语言的标准函数库,提供了许多常用的函数和工具。33. union:一种特殊的结构体,所有成员共用相同的内存空间。
2024-08-06 15:14:19
991
原创 Python基础知识点(10)—— 模块
常用的参数值有install(用于安装第三方模块)、uninstall(用于卸载已经安装的第三方模块)、list(用于显示已经安装的第三方模块)等。Modulename:可选参数,用于指定要安装或者卸载的模块名,当command为install 或者uninstall时不能省略。[asalias]为给模块起的别名,通过该别名也可以使用模块。modelname:模块名称,区分字母大小写,需要和定义模块时设置的模块名称的大小写保持一致。下载和安装第三方模块可以使用Python提供的pip命令实现。
2024-08-06 14:56:14
386
原创 学习Python的书籍推荐--《Python编程从入门到实践》
编程教学之道,一是重在实践,二是循序渐进一一通过巧妙的实战项目,激发和保持学习的热情,让学习渐入佳境。本书注重用户体验,列举了大量易于理解的例子和各种练习来帮助读者掌握Python,非常适合初学者以及有一定编程经验的人学习Python。1.5.2 在 Linux 和macOS 系统中从终端运行Python 程序。1.2.1 在 Windows 系统中搭建 Python 编程环境。1.2.2 在 macOS 系统中搭建Python 编程环境。1.2.3 在 Linux 系统中搭建Python 编程环境。
2024-08-05 15:27:59
978
原创 Python基础知识点(9)— 面向对象程序设计
parameterlist是可选参数,当创建一个类时,没有创建__init__()方法,或者__init__()方法只有一个self参数时,parameterlist可以省略。ClassName:用于指定类名,一般使用大写字母开头,如果类名中包括两个单词,第二个单词的首字母也大写,这种命名方法也称为“驼峰式命名法”,这是惯例。所以在类定义完成以后,可以创建类的实例,即实例化该类的对象。“类的帮助信息’:用于指定类的文档字符串,定义该字符串后,在创建类的对象时,输入类名和左侧的括号“(”后,将显示该信息。
2024-08-05 15:08:54
391
原创 Python基础知识点(8)—函数
parameterlist:可选参数,用于指定向函数中传递的参数。"'comments"":可选参数,表示为函数指定注释,注释的内容通常是说明该函数的功能、要传递的参数的作用等,可以为用户提供友好提示和帮助的内容。functionbody:可选参数,用于指定函数体,即该函数被调用后,要执行的功能代码。[arg1 [,arg2,......,argn]]:可选参数,用于指定要传递的参数列表,多个参数间使用逗号“,”分隔。functionbody:可选参数,用于指定函数体,即该函数被调用后,要执行的功能代码。
2024-08-03 16:01:41
238
原创 Python经典练习题【99】
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数。题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提。60万到100万之间时,高于60万元的部分,可提成1.5%,高于。甲队为a,b,c三人,乙队为x,y,z三人。
2024-08-02 17:34:22
1217
原创 Python基础知识点(7)—正则表达式
1.常用元字符:代码 说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 2.常用限定符:限定符 说明 举例 ? 匹配前面的字符零次或一次 colou?r,该表达式可以匹配colour和color + 匹配前面的字符一次或多次 go+gle,该表
2024-08-02 17:20:11
380
1
原创 Python基础知识点(6)— 字符串
参数说明:str:表示要进行转换的字符串。encoding="utf-8":可选参数,用于指定进行转码时采用的字符编码,默认为UTF-8,如果想使用简体中文,也可以设置为gb2312。当只有这一个参数时,也可以省略前面的“encoding=”,直接写编码。errors="strict":可选参数,用于指定错误处理方式,其可选择值可以是strict (遇到非法字符就抛出异常)、ignore(忽略非法字符)、replace(用“?
2024-08-01 14:27:35
306
原创 Python基础知识点(4)——列表与元组
1.切片切片操作是访问序列中元素的另一种方法,它可以访问一定范围内的元素。通过切片操作可以生成一个新的序列。实现切片操作的语法格式如下参数说明:sname表示序列的名称。start表示切片的开始位置(包括该位置),如果不指定,则默认为O.end表示切片的截止位置(不包括该位置),如果不指定,则默认为序列的长度。step表示切片的步长,如果省略,则默认为1,当省略该步长时,最后一个冒号也可以省略。2.Python内置函数函数作用list()将序列转换为列表str()
2024-07-30 14:31:17
832
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅