![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习笔记
文章平均质量分 66
flyinglab
这个作者很懒,什么都没留下…
展开
-
projecteuler.net解题记录,参考了肥猫的(4-6题)
第四题:Find the largest palindrome made from the product of two 3-digit numbers.找出能够分解为两个三位数相乘的最大荷花数# -*- coding: gb2312 -*-def palind(n): """判断一个数是否荷花数""" str_num = list(str(n)) str_num.reverse原创 2008-10-25 13:50:00 · 1630 阅读 · 0 评论 -
projecteuler.net解题记录,参考了肥猫的(7题)
第4题:Find the 10001st prime.找出第10001个质数# -*- coding: gb2312 -*-# 找出第10001个质数import mathimport timestart = time.time()value, s, i = 3, 2, 1max = 2000000t0 = int(math.sqrt(max))+1market = [1] * max#while原创 2008-10-26 11:55:00 · 1651 阅读 · 0 评论 -
projecteuler.net解题记录,参考了肥猫的(8题)
第8题:Discover the largest product of five consecutive digits in the 1000-digit number.s = 指定数字串print max( [ eval(*.join(s[i:i+5])) for i in xrange(len(s)-5) ] 这个算法个人认为没有优化的必要,在s串不是很长,或连续数字不是很多的情况下.原创 2008-10-26 12:03:00 · 1493 阅读 · 0 评论 -
projecteuler.net解题记录,参考了肥猫的(1-3题)
一个很有意思的解题网站.我主要用python来解决.第一题:Add all the natural numbers below one thousand that are multiples of 3 or 5.求1000以下的能被3或5整除的整数之和.>>> sum([i for i in xrange(1000) if not i%3 or not i%5])233168第二题:Find th原创 2008-10-25 12:04:00 · 1719 阅读 · 0 评论 -
projecteuler.net解题记录,参考了肥猫的(第13题)
第13题:Work out the first ten digits of the sum of the following one-hundred 50-digit numbers.求100个50位数的和的前10位。这个用python解决就太简单了,因为python内置了超大整数类型,直接加起来,转字符串,取前10位。不过设想一下,对于不支持超大整数类型的语言来解决的话,肯定是每把个50位数字原创 2008-11-18 11:43:00 · 1494 阅读 · 0 评论 -
projecteuler.net解题记录,参考了肥猫的(第14题)
第14题:Find the longest sequence using a starting number under one million.根据数学家猜想,对一个任意自然数循环进行如下处理,最后总可以得到1:如果是偶数: 除以2否则:乘以3再加上1找出100万以内,拥有最大步数的自然数。mark = [0] * 1000000mark[1] = 1def collatz(n): m =原创 2008-11-19 15:36:00 · 1633 阅读 · 0 评论 -
python processing的老家,google半天没搜到,群友藏了,记这儿
http://developer.berlios.de/project/showfiles.php?group_id=9001&release_id=14497在2.6以前,必须下载安装.windows有EXE的执行安装包.对*NIX系统有源文件安装包.据说2.6已经自带这个模块了.不过我还暂时没有安装2.6.谢谢lvs原创 2008-11-25 15:25:00 · 1593 阅读 · 0 评论