码迷,mamicode.com
首页 >  
搜索关键字:python练习题    ( 206个结果
Python练习题 041:Project Euler 013:求和、取前10位数值
本题来自 Project Euler 第13题:https://projecteuler.net/problem=13 这题算是送分题吧。只要取得这100个数字,相加,取前10位数值就可以了。因为数值无法切片,所以用 str() 先转为字符串,之后就好办了。 ...
分类:编程语言   时间:2016-11-01 11:30:30    阅读次数:222
Python练习题 038:Project Euler 010:两百万以内所有素数之和
本题来自 Project Euler 第10题:https://projecteuler.net/problem=10 又是一道求解素数的题目。看来,只要能找到判断素数的最佳方法,就能解决很多问题啊。 本题沿用了之前的素数判断函数。不知道有没有优化的版本,能大幅压缩计算时间啊…… ...
分类:编程语言   时间:2016-10-29 14:29:35    阅读次数:240
Python练习题 037:Project Euler 009:毕达哥拉斯三元组之乘积
本题来自 Project Euler 第9题:https://projecteuler.net/problem=9 这题若是想清楚了,其实是相当简单,无非是找出各种 a+b+c=1000 的组合,然后验证 a**2 + b**2 = c**2 就行了。遍历范围方面,因为 a<b<c,最小的 a 最大 ...
分类:编程语言   时间:2016-10-29 14:16:26    阅读次数:207
Python练习题 034:Project Euler 006:和平方与平方和之差
本题来自 Project Euler 第6题:https://projecteuler.net/problem=6 这题纯粹是送分题,就是简单的加减法和乘方计算。应该没啥算法可言吧。。。 ...
分类:编程语言   时间:2016-10-29 01:50:29    阅读次数:259
Python练习题 035:Project Euler 007:第10001个素数
本题来自 Project Euler 第7题:https://projecteuler.net/problem=7 求解第 10001 个素数。 上述代码的思路其实挺简单:首先自定义一个函数,用来判断某个数字是否为素数。之后从数字1开始判断,只要是素数,就放进 lst 列表,直到 len(lst) ...
分类:编程语言   时间:2016-10-29 01:40:19    阅读次数:244
Python练习题 028:求3*3矩阵对角线数字之和
【Python练习题 028】 求一个3*3矩阵对角线元素之和 这题解倒是解出来了,但总觉得代码太啰嗦。矩阵这东西,应该有个很现成的方法可以直接计算才对…… 啰嗦代码如下: 输出结果如下: 请输入9个数字,用空格隔开,以形成3*3矩阵:7 9 6 5 4 8 6 7 3[7, 9, 6][5, 4, ...
分类:编程语言   时间:2016-10-20 00:22:22    阅读次数:487
Python练习题 027:对10个数字进行排序
【Python练习题 027】 对10个数字进行排序 这题没什么好说的,用 str.split(' ') 获取输入的10个数字,然后用 lst.sort() 就完成排序了。代码如下: 输出结果如下: 请输入10个数字,以空格隔开:3 23 4 64 6 17 80 212 9 132[3, 4, 6 ...
分类:编程语言   时间:2016-10-18 22:55:41    阅读次数:187
Python练习题 025:判断回文数
【Python练习题 025】 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。 做题做到现在,这种题目已经很轻车熟路了。希望下一题能增加点难度啊~~~ 输出结果如下: 请输入一个5位数:1253212532不是回文数 请输入一个5位数:9828998289是个 ...
分类:编程语言   时间:2016-10-18 22:18:02    阅读次数:194
Python练习题 024:求位数及逆序打印
【Python练习题 024】 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 这题如果不用递归,实在太简单了!!!代码上: 输出结果如下: 请输入一个不多于5位的正整数:45931这个数字是5位数,逆序为13954。 就这么简单。真有还有必要写递归函数吗?…… 好吧,我 ...
分类:编程语言   时间:2016-10-17 23:34:14    阅读次数:204
Python练习题 023:比后面的人大2岁
【Python练习题 023】 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后 问第一个人,他说是10岁。请问第五个人多大? 这题真是……用心算就能算出来好吗?好吧,应该又是要训练递 ...
分类:编程语言   时间:2016-10-17 23:16:22    阅读次数:210
206条   上一页 1 ... 16 17 18 19 20 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!