![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 73
隰有游龙
这个作者很懒,什么都没留下…
展开
-
一行代码让校友邦网页版出错(无法发表)
一行代码?8个字符原创 2022-04-08 13:01:48 · 1144 阅读 · 2 评论 -
python-selenium爬取摩点客户购买信息(前端分析+爬虫代码)
前言最近公司需要摩点的用户购买数据,但网站没有下载渠道网上搜了搜发现了selenium库,以前没有用过,还挺有意思就用这个了原创 2022-04-08 00:12:38 · 1918 阅读 · 2 评论 -
行业大数据复习
按照老师所讲,仅供参考前面为大数据的相关概念,后面为爬虫概念及使用第一章 概述1.数据所有能输入到计算机并被计算机程序处理的符号的总称2.数据的分类*结构化数据:包括预定义的数据类型、格式和结构的数据。例如关系数据库和CSV文档半结构数据:具有可识别的模式并可以解析的文本数据文件。例如JSON以及XML非结构化数据:没有固定结构的数据,通常保存为不同格式的文件。例如文章,声音,视频半结构化和非结构化数据只有转换成结构化数据才可以让机器学习。3.大数据4V特征规模大(Volume)原创 2021-07-05 09:04:48 · 3138 阅读 · 3 评论 -
Python小程序——将彩色图片转变为手绘效果
简介Python有着强大的功能,其中Numpy库可以以点的方式画图,还有一种妙用就是改变图片该程序主要代码来源于MOOC,想学习完整过程戳这里>>MOOC嵩天我跟着视频敲了这个程序的主要代码(使用的pycharm),然后添加了一些内容打包了一个.exe文件,需要的话自行下载库缺少请自行搜索下载上代码# -*- coding: utf-8 -*-"""Created ...原创 2019-09-19 14:40:18 · 1016 阅读 · 1 评论 -
在pycharm中导入anaconda的库
下载anaconda后会发现它同时下载了许多的库,在spyder中可以正常使用,但在pycharm中会发现显示没有,用pip下载也会显示已有,以下是导入方法:打开pycharm然后选择anaconda这个如果没有,选择右上角设置,add,添加你的anaconda\python.exe路径改变以后如果没有导入所有库,点击右边的anaconda图标(一次没有完全导入就再点一次)这时这个文...原创 2019-05-12 16:41:00 · 20987 阅读 · 0 评论 -
用pyinstaller打包单个python程序
1.修改图片下载好图片之后,将你的图片转为.ico格式,网上有很多网站可以转,我用的是IconWorkshop。下载之后打开图片,点击,选择256* 256,128* 128,64* 64,48* 48,32* 32,16* 16(有就选),然后保存。2.新建文件夹,将你的.py和.ico文件放进去(最好直接建在一个盘里)3.安装pyinstaller1.启动cmd,输入pip insta...原创 2019-04-25 14:25:44 · 234 阅读 · 0 评论 -
Python解题-逆序乘积式
题目【问题描述】若两个正整数的乘积,等于两正整数各自逆序后的乘积,则称其为逆序乘积式。编写程序读入两个正整数,然后判断这两个正整数能否构成逆序乘积式。假设两个正整数的乘积不会超过int数据类型的表示范围。【输入形式】从控制台输入以一个空格分隔的两个正整数。【输出形式】若两个正整数能够构成逆序乘积式,则输出两个正整数及其逆序的乘积形式,并且中间用一个等号相连;若不能构成逆序乘积式,则输出...原创 2019-03-27 12:02:20 · 1308 阅读 · 1 评论 -
Python解题-符合要求的自然数对
题目【问题描述】编程输出符合如下要求的自然数对:它们的和为667,它们的最小公倍数除以最大公约数的商为120。输出格式为每对一行,小数在前,大数在后,两数间用逗号分隔,多对则按每对中小数的大小升序排列先后。【输入形式】无输入。【输出形式】每个自然数对一行,小数在前,大数在后,两数间用逗号分隔,多对则按每对中小数的大小升序排列先后。思路设两数为i,(667-i),定义求最大公约数的函...原创 2019-03-27 12:02:28 · 804 阅读 · 0 评论 -
Python解题-(1+x)^a
题目【问题描述】给定一个精度e,用下列Taylor公式计算(1+x)a,|x|<1的近似值。(1+x)a=1+ax+a(a-1)x2/2!+…+[a(a-1)…(a-n+1)]xn/n!+…, |x|<1其中|x|<1,e为实数,a为实数。编写程序根据用户输入的x(|x|<1)、a和e的值,利用上述Taylor展开式计算(1+x)a的近似值,要求前后两次迭代之差的绝...原创 2019-03-26 12:36:31 · 2930 阅读 · 0 评论 -
Python解题-换算钱
题目将一笔钱(大于8分,小于1元,精确到分)换算成1分、2分和5分的硬币组合。输入金额,问有几种换算方法?要求每种硬币至少有一枚。思路以5分为基准循环,再以2分为基准循环,最后循环1分,若相加等于原钱数,则基数+1,循环完毕后输出代码a = int(input("钱数"))count = 0for i in range(1,(a//5+1)): b = (a-5*i)//2+...原创 2019-03-26 11:42:32 · 1412 阅读 · 0 评论 -
Python解题-前一秒和后一秒
题目【问题描述】从键盘输入24小时制的某个时间,计算并输出其前一秒和后一秒的时间。【输入形式】从键盘输入24小时制的某个时间,格式为:hh:mm:ss。【输出形式】输出2行,第1行为输入时间的前1秒时间,第2行为输入时间的后1秒时间,格式为:hh:mm:ss。思路先将输入保存在列表中,取出小时 ,分和秒,各增设两个变量,分别加减,使用if使其进退位,最后输出要求格式代码a =l...原创 2019-03-26 11:39:12 · 1285 阅读 · 0 评论 -
Python解题-三角形最大周长
题目题目描述铁子从森林里收集了n根木棍,她开始将它们按顺序的排成一排,从左到右依次为1到n,她回想起在数学课上老师教她的三角形知识,她开始从这些木棍中间找三根木棍来组成一个周长最大的三角形,这时她的兄弟顺溜偷偷的溜了过来,偷走了第i根木棍,现在她想知道现在能够组成周长最大的三角形的周长是多少?输入描述:第一行两个整数n和q。(1 ≤ n, q ≤ 105) 第二行n个整数表示第i根木...原创 2019-03-26 11:35:32 · 1104 阅读 · 0 评论 -
Python/C++解题-阶乘和数
题目一个正整数如果等于组成它的各位数字的阶乘之和,则该正整数称为阶乘和数。例如正整数145,1!+4!+5!等于145,因此145就是一个阶乘和数。输入一个正整数,计算它的各位数字的阶乘之和,并判断它是否是一个阶乘和数。注意:输入的正整数,以及组成它的各位数字的阶乘之和都不会超过int类型的表示范围,并且输入的正整数的最高位不为0。思路定义一个计算阶乘的函数,将输入的数按位分开求阶乘,最后求...原创 2019-03-26 11:23:02 · 10973 阅读 · 6 评论 -
Python解题-报数3退出
题目【问题描述】有n个人围成一圈,按顺序从1到n编号。从第一个人开始报数,报数3的人退出圈子,下一个人从1开始重新报数,报数3的人退出圈子。如此循环,直到留下最后一个人。问留下来的人的编号。【输入形式】考虑如下两种情况:如果n超出“n must be a natural number less than 10000”,则打印“n is out of range of valid valu...原创 2019-03-26 11:18:22 · 3544 阅读 · 0 评论 -
Python解题-移数列
题目【问题描述】有m个整数,使其中所有整数顺序向右(向后)循环移动n个位置。编写一个函数实现以上功能,在主函数中输入m个整数并输出调整后的m个整数。【输入形式】首先打印“Input m,n:”;然后直接在冒号后面输入数据正整数m,表示共有m个整数;空一格;输入n,表示顺序向右(向后)循环移动n个位置;回车。连续输入m个整数数值,每个数值之间用空格隔开;回车;【输出形式】首先打印“Af...原创 2019-03-26 11:11:40 · 304 阅读 · 0 评论 -
Python解题-计算sinx
题目给定一个精度值e,用下列公式计算sin(x)的近似值,要求前后两次迭代之差的绝对值小于e,给出相应的最小迭代次数n和最后一次计算的sin(x)值。sin x = x - x3/3! + x5/5! - x7/7! + … + (-1)n-1x2n-1/(2n-1)!其中x为弧度,n为正整数。【输入形式】从控制台输入x( (0<x<=10) )和e( x>e>0...原创 2019-03-26 10:56:35 · 16324 阅读 · 3 评论 -
Python解题-等价串
题目一串长度为 n 的字符串 A 和一串长度为 m 的字符串 B。并且这两串字符串只会含有 0 或 1 。铁子可以对字符串 A 执行两种操作,两种操作可以执行任意次。操作1(无情替换):铁子可以用 11 替换掉 0 ,也可以用 00 替换掉 1 .操作2(极限删除):铁子可以删除掉 111 ,也可以删除 000 .现在问,字符串 A 可以变成字符串 B 吗?输入描述:第一行有一个整数...原创 2019-03-26 10:45:38 · 246 阅读 · 1 评论 -
Python解题-强迫症
题目铁子最近犯上了强迫症,他总是想要把一个序列里的元素变得两两不同,而他每次可以执行一个这样的操作,他可以选择序列里的任意两个元素相加,不妨记作ai和aj,然后把ai+aj放进序列里,再删掉ai和aj其中的随便一个,问最少操作多少次可以完成铁子的愿望?思路最少操作就是删除相同的数,所以最少操作次数就是重复数的个数,可以通过原数列长度减去去重后数列长度代码num = [int(n) for...原创 2019-03-26 10:34:48 · 505 阅读 · 2 评论