Python论坛  - 讨论区

标题:[python-chinese] 打印自身代码的程序(quine)

2006年04月05日 星期三 11:01

Neil chenrong2003 at gmail.com
Wed Apr 5 11:01:20 HKT 2006

在博客园看到这个程序,不知道在座各位 python 高手有没有能写出更短代码的:

http://www.cnblogs.com/Ninputer/archive/2006/04/04/366554.html

print (lambda s: s.replace(chr(042),chr(047))%s)('print (lambda s: s.replace
(chr(042), chr(047))%%s)("%s")')

我想不出。。。
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060405/37298c78/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月05日 星期三 11:14

马踏飞燕 honeyday.mj at gmail.com
Wed Apr 5 11:14:39 HKT 2006

在 06-4-5,Neil<chenrong2003 at gmail.com> 写道:
> 在博客园看到这个程序,不知道在座各位 python 高手有没有能写出更短代码的:
>
> http://www.cnblogs.com/Ninputer/archive/2006/04/04/366554.html
>
> print (lambda s: s.replace(chr( 042),chr(047))% s)('print (lambda s:
> s.replace(chr(042), chr(047))%%s)("%s")' )
>
> 我想不出。。。
>

我也想不出,这东西好神奇啊!!
不过这里有个大全:
http://www.nyx.net/~gthompso/quine.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月05日 星期三 12:11

小马 mxdxzm at hotmail.com
Wed Apr 5 12:11:12 HKT 2006

因为编程基础不太好。这一年来我和非常慢的速度看了比较流行的PYTHON教程,基本问题不多了,现在我想求更进一步的提高,该做些什么呢?继续看书?还是看代码?代码找不到啊,自已又写不出来!
郁闷!!!!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060405/913be1d9/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月05日 星期三 12:20

Zoom Quiet zoom.quiet at gmail.com
Wed Apr 5 12:20:57 HKT 2006

On 4/5/06, 小马 <mxdxzm at hotmail.com> wrote:
>
> 因为编程基础不太好。这一年来我和非常慢的速度看了比较流行的PYTHON教程,基本问题不多了,现在我想求更进一步的提高,该做些什么呢?继续看书?还是看代码?代码找不到啊,自已又写不出来!
> 郁闷!!!!
> _______________________________________________
使用是最好的老师!
如果你平时有什么需求,第一选择使用python 来尝试解决,可能开始不太如意慢慢儿的就会真正喜欢了,千万不要为了语言而学语言,
比如说,你看看小说,但是大网站总是将一篇文章拆成几十页,每页都是大量的广告没有什么真正的内容,那未,使用Python
作个小工具,自动抓所有页面,过滤广告只留你想要的内容,就是一个非常实用又有趣,而且轻量的开发,你一定可以写出来的,

至于源代码,就实在太多了,如果你有喜欢的Python 应用系统/工具/程序,就有源代码哪!就可以看哪!

比如说,我是从看MoinMoin 的源代码来定制开始源代码之旅的,
还有t2t 一个非常实用的快速多格式转换器
http://wiki.woodpecker.org.cn/moin/txt2tags
用了,喜欢了,就会去看源代码,来改进,
我现在使用的Blog 系统也是一点点通过源代码改造来完成自个儿的想法的,

只要有心处处有代码可以学习/编写/利用/分享/推广的是也乎是也乎…………
>


--
"""Time is unimportant, only life important!
blogging  :  http://blog.zoomquiet.org/pyblosxom/
wiki enter:   http://wiki.woodpecker.org.cn/moin/ZoomQuiet
in douban:  http://www.douban.com/people/zoomq/
"""

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月05日 星期三 12:24

Michael Chen dotdiw.chen at gmail.com
Wed Apr 5 12:24:01 HKT 2006

我想要提高快,一定要写代码,而且要写能解决实际问题的代码。你可以试着编写一个自己日常用的,比如自己的现在流水账管理软件。有GUI,数据库,查找排序,统计分析等功能。一定能学到不少东西。
最好在做的同时,把自己学到的技巧,难点,心得纪录下来。

在06-4-5,小马 <mxdxzm at hotmail.com> 写道:
>
>
> 因为编程基础不太好。这一年来我和非常慢的速度看了比较流行的PYTHON教程,基本问题不多了,现在我想求更进一步的提高,该做些什么呢?继续看书?还是看代码?代码找不到啊,自已又写不出来!
> 郁闷!!!!
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>


--
-------------------------------------------
Do One Thing ,Do It Well
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060405/a79e5d13/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月05日 星期三 12:51

小马 mxdxzm at hotmail.com
Wed Apr 5 12:51:34 HKT 2006

谢谢大伙啦。Du Jun 什么是NewEdit啊?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060405/1f79e031/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月05日 星期三 17:24

Gu Yingbo tensiongyb at gmail.com
Wed Apr 5 17:24:05 HKT 2006

还是python写的代码最短啊,哈哈

On 4/5/06, Neil <chenrong2003 at gmail.com> wrote:
>
> 在博客园看到这个程序,不知道在座各位 python 高手有没有能写出更短代码的:
>
> http://www.cnblogs.com/Ninputer/archive/2006/04/04/366554.html
>
> print (lambda s: s.replace(chr( 042),chr(047))% s)('print (lambda s:
> s.replace(chr(042), chr(047))%%s)("%s")' )
>
> 我想不出。。。
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060405/730416d1/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月07日 星期五 15:05

Qutr qutianrang at gmail.com
Fri Apr 7 15:05:38 HKT 2006

学了一年的Python了不知道什么是NewEdit,可见不是经常用搜索引擎阿!呵呵!


Qutr,qutianrang at gmail.com
2006-4-7 
----- 收到以下来信内容 ----- 
发件人: 小马 
收件人: python-chinese 
时  间: 2006-04-05, 12:51:34
主  题: Re: [python-chinese] 下来我该做什么?


谢谢大伙啦。Du Jun 什么是NewEdit啊?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060407/795ac02d/attachment-0001.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号