
python实战练习
文章平均质量分 81
刚开始学习的python练习实例,加速理解和运用python
小王不叫小王叭
用随机梯度下降来优化人生!
展开
-
Python爬虫入门教程!
爬虫就是自动获取网页内容的程序,例如搜索引擎,Google,Baidu 等,每天都运行着庞大的爬虫系统,从全世界的网站中爬虫数据,供用户检索时使用。对于有些网站,会拒绝掉没有携带 header 的请求的,所以需要做一些 header 增强。现在我们已经获取到了网页返回的数据,即 HTML 代码,下面就需要解析 HTML,来提取其中有效的信息。当我们用浏览器打开豆瓣首页时,其实发送的最原始的请求就是 GET 请求。data 当中,就是需要传递的表单信息,是一个字典类型的数据。发送 POST 请求。原创 2024-04-16 15:57:06 · 1293 阅读 · 0 评论 -
python之数据分析与展示(numpy、matplotlib、pandas)
前提说明:在学习了一定的python基础后,方可继续学习这方面的内容。如果没有python基础语法的学习,可以浏览python基础语法笔记总结。这里主要是讲解numpy、matplotlib、pandas这些第三方库。对于数据处理和分析展示用这几个库函数会特别的便捷。文章目录一、数据分析及表示1、NumPy入门1.1、数据的维度1.2、NumPy的数组对象:ndarray1.3、NumPy数组的创建和变换1.4、ndarray数组的操作1.5、n原创 2022-04-28 17:10:26 · 977 阅读 · 1 评论 -
python之网络爬虫与信息提取(上篇)
前提说明:在学习了一定的python基础后,方可继续学习网络爬虫方面的内容。如果没有python基础语法的学习,可以浏览python基础语法笔记总结。目录一、网络爬虫之规则1、Requests库入门1.1、get()方法1.2、Requests库的异常1.3、爬取网页的通用代码框架1.4、HTTP协议1.5、Requests库主要解析2、Robots协议3、Requests库网络爬虫实战3.1、百度搜索关键字3.2、网络图片的爬取和存储二、网络爬原创 2022-04-21 16:20:12 · 1173 阅读 · 1 评论 -
python学习笔记-基础版
零基础学习python,记录自己的学习笔记,供学习查阅!!!原创 2022-04-15 19:01:41 · 11964 阅读 · 17 评论 -
python练习实例(七)
目录1、汉诺塔实践1、汉诺塔实践有三个圆柱A、B、C,初始时A上有N个圆盘,N由用户输入给出,最终移动到圆柱C上。每次移动步骤的表达方式示例如下:[STEP 10] A->C。其中,STEP是步骤序号,宽度为4个字符,右对齐。原创 2022-04-14 12:00:52 · 2395 阅读 · 1 评论 -
python练习实例(三)
目录1、打印一条横线的函数2、写一个函数,可以通过输入的参数,来确定打印自定义横线的行(提示:调用上一个函数)3、写一个函数,求三个数的和4、写一个函数,求三个函数的平均值(提示:调用上一个函数)5、文件输入输出实例1、打印一条横线的函数def print_1(): print('----------------') print_1() #函数的调用2、写一个函数,可以通过输入的参数,来确定打印自定义横线的行(提示:调用上一个函数)def print_1(): print原创 2022-04-06 19:47:07 · 1489 阅读 · 0 评论 -
python练习实例(六)
目录1、BMI指标判断1、BMI指标判断问题:根据身高和体重,测量出bmi值,通过标准,判断出身体类型分类国际BMI值国内BMI值偏瘦<18.5<18.5正常18.5 ~ 2518.5 ~ 24偏胖25 ~ 3024 ~ 28肥胖>=30>=28方法:采用多分支结构,进行判断height,weight = eval(input("请输入身高(米),体重(公斤):"))bmi = weight / pow(heig原创 2022-04-11 11:49:01 · 825 阅读 · 0 评论 -
python练习实例(四)
目录1、将摄氏温度和华式温度进行转换2、货币转换1、将摄氏温度和华式温度进行转换分析:通过根据输入的温度类型,进行相应的转换转换公式:摄氏温度*1.8+32 = 华式温度#摄氏温度和华式温度之间的转化TempStr = input("请输入带符号的温度值:")if TempStr[-1] in ['f','F']: #eval()评估函数:去掉参数外侧的引号,并执行剩下语句 #eval("1+2") 参数是一个字符串,去掉引号,变成1+2,最后结果为3 C = (eval(Temp原创 2022-04-10 10:05:33 · 1980 阅读 · 2 评论 -
python练习实战(五)-turtle库的使用
python绘画基础练习,包含一些基本方法,以及一些简单图形的绘制原创 2022-04-08 21:33:29 · 5138 阅读 · 0 评论 -
python练习实例(二)
目录1、斐波那契数列2、输出 9*9 乘法口诀表。3、暂停一秒输出,并格式化当前时间4、经典问题:不死神兔5、判断101-200之间有多少个素数,并输出所有素数。1、斐波那契数列程序分析:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。在数学上,费波那契数列是以递归的方法来定义:F0 = 0 (n=0)F1 = 1 (n=1)Fn = F[n-1] + F[n-2] (n=>2)原创 2022-04-04 22:48:13 · 989 阅读 · 0 评论 -
python练习实例(一)
目录1、有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?2、企业发放奖金与利润提成3、一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?1、有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析: 可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。实现步骤: 使用三个循环,进行循环嵌套,分别从1到4进行遍历,如果三个数都不相等时,输出,并总数+1n原创 2022-04-01 21:02:03 · 305 阅读 · 0 评论