python编程-欢迎搭建纠错,共同进步
文章平均质量分 74
桐小哥
这个作者很懒,什么都没留下…
展开
-
python实现求解完美立方等式
完美立方等式题目相关信息可参数:完美立方 | NOJ代码如下:def getPrefectCube(number_N): # b, c, d初值分别2, 2, 2,a的初值为3*2^3=24(注意此时的a,b,c,d并不是完美立方数) for a in range(24, number_N + 1): if a < 24: # a最小为24 return for d in range(2, a - 1.原创 2022-05-03 23:02:47 · 1743 阅读 · 3 评论 -
Python编程-使用爬虫程序爬取肺炎疫情数据-2 爬取给定国家的历史疫情信息
文字懒得写了,下面是代码import jsonimport easyguiimport xlwtimport requestsimport datetimedef getDateList(): # 创建从2020-1-20到目前位置的日期序列 start_date = datetime.datetime(2020, 1, 20) end_date = da...原创 2020-03-31 20:05:24 · 2316 阅读 · 3 评论 -
Python编程-使用爬虫程序爬取肺炎疫情数据-1 爬取给定国家的历史疫情信息
首先,我们进入目标页面:腾讯网如下图所示,按F12进入开发者选项,接着点击 【网络】(如下箭头所示),然后刷新页面。刷新页面之后,我们就可以看到下面多了很多内容,这是浏览器接收到服务器返回的信息。点击选中的任意一行,我们可以看到:(上面截图使用浏览器:火狐浏览器)(上面截图使用浏览器:谷歌浏览器)通过上图,我们可以看到服务器返回的部分国家的历史疫情信息,客户...原创 2020-03-25 20:42:46 · 5684 阅读 · 6 评论 -
反转整数 python编程
给定一个 32 位有符号整数,将整数中的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−2**31, 2**31 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。 代码:c...原创 2018-10-28 09:19:46 · 978 阅读 · 0 评论 -
统计句子中的词频 python编程
问题描述:题目内容:对于一个已分词的句子(可方便地扩展到统计文件中的词频):我/是/一个/测试/句子/,/大家/赶快/来/统计/我/吧/,/大家/赶快/来/统计/我/吧/,/大家/赶快/来/统计/我/吧/,/重要/事情/说/三遍/!可以用collections模块中的Counter()函数方便地统计词频,例如可用如下代码:import collectionsimport c...原创 2018-10-03 14:45:51 · 2832 阅读 · 2 评论 -
寻找输入数字中的全数字(pandigital) python编程
题目内容:如果一个n位数刚好包含了1至n中所有数字各一次则称它们是全数字(pandigital)的,例如四位数1324就是1至4全数字的。从键盘上输入一组整数,输出其中的全数字,若找不到则输出“not found”。形如:def pandigital(nums): ...... return lst if __name__ == "__main__":...原创 2018-10-02 12:42:14 · 6112 阅读 · 1 评论 -
统计字符串中的字符个数 python编程
问题描述:题目内容:定义函数countchar()按字母表顺序统计字符串中所有出现的字母的个数(允许输入大写字符,并且计数时不区分大小写)。形如: def countchar(string): ... ... return a list if __name__ == "__main__": string = input() ......原创 2018-10-02 12:39:55 · 4746 阅读 · 0 评论 -
寻找第n个默尼森数 python编程
问题描述:寻找第n个默尼森数。代码格式如下:def prime(num): ...def monisen(no): … … return xxxprint(monisen(int(input()))) # 此处输入由系统自动完成不需要自己输入,只要写这样一条语句即可(4分)题目内容:找第n个默尼森数。P是素数且M也是素数,并...原创 2018-10-01 23:12:26 · 2525 阅读 · 0 评论 -
寻找n以内的亲密数对 python编程
问题描述:寻找n以内的亲密数对。代码格式如下:def fac(n): ... return xxxn = int(input()) # 此处输入由系统自动完成不需要自己输入,只要写这样一条语句即可...(4分)题目内容:对于两个不同的整数A和B,如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将...原创 2018-10-01 22:10:33 · 7440 阅读 · 2 评论 -
用python实现输出3位水仙花数
"3位水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身。例如:ABC是一个"3位水仙花数",则:A的3次方+B的3次方+C的3次方 = ABC。请按照从小到大的顺序输出所有的3位水仙花数,请用"逗号"分隔输出结果。shuixianhua=[]for i in range(1,10): for j in range(10): for k in range(10): ...原创 2018-06-28 22:42:29 · 65081 阅读 · 16 评论 -
Dijkstra算法 python编程
Dijkstra算法(迪科斯彻算法、迪杰斯特拉算法):迪杰斯特拉算法是由荷兰计算机科学家狄克斯特拉于1959 年提出的,因此又叫狄克斯特拉算法。是从一个顶点到其余各顶点的最短路径算法,解决的是有向图中最短路径问题。迪杰斯特拉算法主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。提出者: 艾兹格·W·迪科斯彻 (Edsger Wybe Dijkstra,1930年...原创 2018-06-28 21:14:50 · 2073 阅读 · 1 评论 -
斐波那契数列计算 Python编程
问题描述:斐波那契数列如下:F(0) = 0, F(1) = 1F(n) = F(n-1) + F(n-2)编写一个计算斐波那契数列的函数,采用递归方式,输出不超过n的所有斐波那契数列元素调用上述函数,完成如下功能:用户输入一个整数n,输出所有不超过n的斐波那契数列元素、输出数列的元素和及平均数,输出按照顺序,用英文逗号和空格分割例如:输入: 5输出: 0, 1, 1...原创 2018-06-29 22:11:23 · 13939 阅读 · 0 评论 -
三数之和 leetcode python编程
Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.Note:The solution set must not con...原创 2018-06-17 15:15:04 · 518 阅读 · 0 评论 -
两数相加 leetcode python编程
You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return i...原创 2018-06-17 14:38:02 · 403 阅读 · 0 评论