Python论坛  - 讨论区

标题:[zeuux-py:277] 自己写程序给宝宝起名字

2010年08月13日 星期五 08:19

Kang Chen Kang.Chen在ecitele.com
星期五 八月 13 08:19:29 CST 2010

±¦±¦¼´½«³öÉú£¬È¡ÃûÎÊÌâÊ®·ÖÍ·Í´¡£×òÈÕÁé»úÒ»¶¯£¬²»Èç×Ô¼ºÐ´¸öÈ¡ÃûÈí¼þ£¬½ÐɶÃû×ÖÌì×¢¶¨¡£
´ËÈí¼þ¹¦ÄÜ£º
1.¿ÉÒÔÊäÈëÄãµÄÐÕ¡£·Ï»°£¬±¦±¦µ±È»Òª¸úÄãÐÕÁË¡£
2.Ãû×Ö³¤¶ÈΪ2~3
3.Ãû×ÖÓÉunicodeÖкº×Ö×Ö·ûµÄÈÎÒâ×éºÏ¡£
4.Ëæ»ú²úÉúÊ®¸öÃû×Ö¹©Ñ¡Ôñ¡£
´úÂëÈçÏ£º
#coding:utf-8
from random import randint

def babyname():
        firstname = raw_input('ÇëÊäÈëÄãµÄÐÕ: ')
        firstname_utf8 = unicode(firstname, 'utf-8')
        name = firstname_utf8
        for num in range(10):
                for length in range(randint(1,2)):
                        name += unichr(randint(0x4e00,0x9fa6))
                print name
                name = firstname_utf8

if __name__=='__main__':
        babyname()

ÔËÐÐÒ»ÏÂÊÔÊÔ¿´£¬½á¹ûÈçÏ£º
chenkang:/home/chenkang/python# python name.py 
ÇëÊäÈëÄãµÄÐÕ: ³Â
³Âʵo
³Â–M
³ÂÇN
³Â‰ô
³ÂŒt
³Âü‚”Ç
³Âõó
³Â¾y
³ÂÉÍÓ~
³Âª’ï

´ËÈí¼þµÄºÃ´¦£ºÓÃËüÉú³ÉµÄÃû×Ö»ù±¾Éϲ»»á¸ú±ðÈËÖØÃû¡£
´ËÈí¼þµÄȱµã£º¿ÉÄÜÄãµÄ±¦±¦Ãû×Öû¼¸¸öÈËÄܽеóöÀ´£¬¹ÅÎĵ۳ýÍâ¡£
ÔÚºÆ嫵ĺº×Ö×Ö·û¼¯ÃæÇ°£¬¸Ð¾õ×Ô¼ºÓÖ³ÉÁËÎÄä¡£

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

2010年08月13日 星期五 11:31

Bill Xu bill在zeuux.org
星期五 八月 13 11:31:07 CST 2010

前几天和一个朋友吃饭的时候,讨论了god的问题。他说,他的一个朋友认为“随机 
过程”是上帝。看来你的信仰和这个类似,:)

Kang Chen 写道:
> 宝宝即将出生,取名问题十分头痛。昨日灵机一动,不如自己写个取名软件,叫啥名字天注定。
> 此软件功能:
> 1.可以输入你的姓。废话,宝宝当然要跟你姓了。
> 2.名字长度为2~3
> 3.名字由unicode中汉字字符的任意组合。
> 4.随机产生十个名字供选择。
> 代码如下:
> #coding:utf-8
> from random import randint
>
> def babyname():
>         firstname = raw_input('请输入你的姓: ')
>         firstname_utf8 = unicode(firstname, 'utf-8')
>         name = firstname_utf8
>         for num in range(10):
>                 for length in range(randint(1,2)):
>                         name += unichr(randint(0x4e00,0x9fa6))
>                 print name
>                 name = firstname_utf8
>
> if __name__=='__main__':
>         babyname()
>
> 运行一下试试看,结果如下:
> chenkang:/home/chenkang/python# python name.py 
> 请输入你的姓: 陈
> 陈实弌
> 陈朚
> 陈荖
> 陈夢
> 陈宼
> 陈鼈斍
> 陈躞
> 陈緔
> 陈赏觺
> 陈獚掞
>
> 此软件的好处:用它生成的名字基本上不会跟别人重名。
> 此软件的缺点:可能你的宝宝名字没几个人能叫得出来,古文帝除外。
> 在浩瀚的汉字字符集面前,感觉自己又成了文盲。
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> zeuux-python mailing list
> zeuux-python at zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-python
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.zeuux.org/pipermail/zeuux-python/attachments/20100813/6067bede/attachment.html>

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

2010年08月15日 星期日 11:39

GKermit kermit.mei在gmail.com
星期日 八月 15 11:39:29 CST 2010

On Fri, 2010-08-13 at 11:31 +0800, Bill Xu wrote:
> 前几天和一个朋友吃饭的时候,讨论了god的问题。他说,他的一个朋友认为“随
> 机过程”是上帝。看来你的信仰和这个类似,:)

提起上帝,我OT一下
给大家推荐一组视频:
http://tieba.baidu.com/f?kz=840811607



> Kang Chen 写道: 
> > 宝宝即将出生,取名问题十分头痛。昨日灵机一动,不如自己写个取名软件,叫啥名字天注定。
> > 此软件功能:
> > 1.可以输入你的姓。废话,宝宝当然要跟你姓了。
> > 2.名字长度为2~3
> > 3.名字由unicode中汉字字符的任意组合。
> > 4.随机产生十个名字供选择。
> > 代码如下:
> > #coding:utf-8
> > from random import randint
> > 
> > def babyname():
> >         firstname = raw_input('请输入你的姓: ')
> >         firstname_utf8 = unicode(firstname, 'utf-8')
> >         name = firstname_utf8
> >         for num in range(10):
> >                 for length in range(randint(1,2)):
> >                         name += unichr(randint(0x4e00,0x9fa6))
> >                 print name
> >                 name = firstname_utf8
> > 
> > if __name__=='__main__':
> >         babyname()
> > 
> > 运行一下试试看,结果如下:
> > chenkang:/home/chenkang/python# python name.py 
> > 请输入你的姓: 陈
> > 陈实弌
> > 陈朚
> > 陈荖
> > 陈夢
> > 陈宼
> > 陈鼈斍
> > 陈躞
> > 陈緔
> > 陈赏觺
> > 陈獚掞
> > 
> > 此软件的好处:用它生成的名字基本上不会跟别人重名。
> > 此软件的缺点:可能你的宝宝名字没几个人能叫得出来,古文帝除外。
> > 在浩瀚的汉字字符集面前,感觉自己又成了文盲。
> >   
> > 
> > ____________________________________________________________________
> > 
> > _______________________________________________
> > zeuux-python mailing list
> > zeuux-python在zeuux.org
> > http://www.zeuux.org/mailman/listinfo/zeuux-python
> >   
> _______________________________________________
> zeuux-python mailing list
> zeuux-python在zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-python



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

2010年08月16日 星期一 00:08

synelang在gmail.com synelang在gmail.com
星期一 八月 16 00:08:24 CST 2010

名字对一个人的影响很大,你还是不要为了自己的潇洒,毁了孩子。切身体会,希望你三思。

--------------------------------------------------
From: "GKermit" <kermit.mei在gmail.com>
Sent: Sunday, August 15, 2010 11:39 AM
To: "Bill Xu" <bill在zeuux.org>
Cc: "Kang Chen" <Kang.Chen在ecitele.com>; <zeuux-python在zeuux.org>
Subject: [zeuux-py:279] Re: 自己写程序给宝宝起名字

> On Fri, 2010-08-13 at 11:31 +0800, Bill Xu wrote:
>> 前几天和一个朋友吃饭的时候,讨论了god的问题。他说,他的一个朋友认为“随
>> 机过程”是上帝。看来你的信仰和这个类似,:)
> 
> 提起上帝,我OT一下
> 给大家推荐一组视频:
> http://tieba.baidu.com/f?kz=840811607
> 
> 
> 
>> Kang Chen 写道: 
>> > 宝宝即将出生,取名问题十分头痛。昨日灵机一动,不如自己写个取名软件,叫啥名字天注定。
>> > 此软件功能:
>> > 1.可以输入你的姓。废话,宝宝当然要跟你姓了。
>> > 2.名字长度为2~3
>> > 3.名字由unicode中汉字字符的任意组合。
>> > 4.随机产生十个名字供选择。
>> > 代码如下:
>> > #coding:utf-8
>> > from random import randint
>> > 
>> > def babyname():
>> >         firstname = raw_input('请输入你的姓: ')
>> >         firstname_utf8 = unicode(firstname, 'utf-8')
>> >         name = firstname_utf8
>> >         for num in range(10):
>> >                 for length in range(randint(1,2)):
>> >                         name += unichr(randint(0x4e00,0x9fa6))
>> >                 print name
>> >                 name = firstname_utf8
>> > 
>> > if __name__=='__main__':
>> >         babyname()
>> > 
>> > 运行一下试试看,结果如下:
>> > chenkang:/home/chenkang/python# python name.py 
>> > 请输入你的姓: 陈
>> > 陈实弌
>> > 陈朚
>> > 陈荖
>> > 陈夢
>> > 陈宼
>> > 陈鼈斍
>> > 陈躞
>> > 陈緔
>> > 陈赏觺
>> > 陈獚掞
>> > 
>> > 此软件的好处:用它生成的名字基本上不会跟别人重名。
>> > 此软件的缺点:可能你的宝宝名字没几个人能叫得出来,古文帝除外。
>> > 在浩瀚的汉字字符集面前,感觉自己又成了文盲。
>> >   
>> > 
>> > ____________________________________________________________________
>> > 
>> > _______________________________________________
>> > zeuux-python mailing list
>> > zeuux-python在zeuux.org
>> > http://www.zeuux.org/mailman/listinfo/zeuux-python
>> >   
>> _______________________________________________
>> zeuux-python mailing list
>> zeuux-python在zeuux.org
>> http://www.zeuux.org/mailman/listinfo/zeuux-python
> 
> 
> _______________________________________________
> zeuux-python mailing list
> zeuux-python在zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-python
> 

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

2010年08月17日 星期二 18:25

jack chen chenziheziye在gmail.com
星期二 八月 17 18:25:10 CST 2010

Ãû×ÖºÃÌýºÃ¼ÇÓÐÒâÒå²»ÉúƧ£¬ÎÒ¾õµÃµÃ×öÖÁÉÙ4¸ö³ÌÐòÀ´¹ýÂË£¬Ëæ»úµÄÖ»ÔÚ´óÊý¾ÝÏÂÓÐÒâÒå

ÔÚ 10-8-16£¬synelang在gmail.com<synelang在gmail.com> дµÀ£º
> Ãû×Ö¶ÔÒ»¸öÈ˵ÄÓ°ÏìºÜ´ó£¬Ä㻹ÊDz»ÒªÎªÁË×Ô¼ºµÄäìÈ÷£¬»ÙÁ˺¢×Ó¡£ÇÐÉíÌå»á£¬Ï£ÍûÄãÈý˼¡£
>
> --------------------------------------------------
> From: "GKermit" <kermit.mei在gmail.com>
> Sent: Sunday, August 15, 2010 11:39 AM
> To: "Bill Xu" <bill在zeuux.org>
> Cc: "Kang Chen" <Kang.Chen在ecitele.com>; <zeuux-python在zeuux.org>
> Subject: [zeuux-py:279] Re: ×Ô¼ºÐ´³ÌÐò¸ø±¦±¦ÆðÃû×Ö
>
>> On Fri, 2010-08-13 at 11:31 +0800, Bill Xu wrote:
>>> Ç°¼¸ÌìºÍÒ»¸öÅóÓѳԷ¹µÄʱºò£¬ÌÖÂÛÁËgodµÄÎÊÌâ¡£Ëû˵£¬ËûµÄÒ»¸öÅóÓÑÈÏΪ¡°Ëæ
>>> »ú¹ý³Ì¡±ÊÇÉϵۡ£¿´À´ÄãµÄÐÅÑöºÍÕâ¸öÀàËÆ£¬£º£©
>>
>> ÌáÆðÉϵۣ¬ÎÒOTÒ»ÏÂ
>> ¸ø´ó¼ÒÍƼöÒ»×éÊÓƵ£º
>> http://tieba.baidu.com/f?kz=840811607
>>
>>
>>
>>> Kang Chen дµÀ:
>>> > ±¦±¦¼´½«³öÉú£¬È¡ÃûÎÊÌâÊ®·ÖÍ·Í´¡£×òÈÕÁé»úÒ»¶¯£¬²»Èç×Ô¼ºÐ´¸öÈ¡ÃûÈí¼þ£¬½ÐɶÃû×ÖÌì×¢¶¨¡£
>>> > ´ËÈí¼þ¹¦ÄÜ£º
>>> > 1.¿ÉÒÔÊäÈëÄãµÄÐÕ¡£·Ï»°£¬±¦±¦µ±È»Òª¸úÄãÐÕÁË¡£
>>> > 2.Ãû×Ö³¤¶ÈΪ2~3
>>> > 3.Ãû×ÖÓÉunicodeÖкº×Ö×Ö·ûµÄÈÎÒâ×éºÏ¡£
>>> > 4.Ëæ»ú²úÉúÊ®¸öÃû×Ö¹©Ñ¡Ôñ¡£
>>> > ´úÂëÈçÏ£º
>>> > #coding:utf-8
>>> > from random import randint
>>> >
>>> > def babyname():
>>> >         firstname = raw_input('ÇëÊäÈëÄãµÄÐÕ: ')
>>> >         firstname_utf8 = unicode(firstname, 'utf-8')
>>> >         name = firstname_utf8
>>> >         for num in range(10):
>>> >                 for length in range(randint(1,2)):
>>> >                         name += unichr(randint(0x4e00,0x9fa6))
>>> >                 print name
>>> >                 name = firstname_utf8
>>> >
>>> > if __name__=='__main__':
>>> >         babyname()
>>> >
>>> > ÔËÐÐÒ»ÏÂÊÔÊÔ¿´£¬½á¹ûÈçÏ£º
>>> > chenkang:/home/chenkang/python# python name.py
>>> > ÇëÊäÈëÄãµÄÐÕ: ³Â
>>> > ³Âʵo
>>> > ³Â–M
>>> > ³ÂÇN
>>> > ³Â‰ô
>>> > ³ÂŒt
>>> > ³Âü‚”Ç
>>> > ³Âõó
>>> > ³Â¾y
>>> > ³ÂÉÍÓ~
>>> > ³Âª’ï
>>> >
>>> > ´ËÈí¼þµÄºÃ´¦£ºÓÃËüÉú³ÉµÄÃû×Ö»ù±¾Éϲ»»á¸ú±ðÈËÖØÃû¡£
>>> > ´ËÈí¼þµÄȱµã£º¿ÉÄÜÄãµÄ±¦±¦Ãû×Öû¼¸¸öÈËÄܽеóöÀ´£¬¹ÅÎĵ۳ýÍâ¡£
>>> > ÔÚºÆ嫵ĺº×Ö×Ö·û¼¯ÃæÇ°£¬¸Ð¾õ×Ô¼ºÓÖ³ÉÁËÎÄä¡£
>>> >
>>> >
>>> > ____________________________________________________________________
>>> >
>>> > _______________________________________________
>>> > zeuux-python mailing list
>>> > zeuux-python在zeuux.org
>>> > http://www.zeuux.org/mailman/listinfo/zeuux-python
>>> >
>>> _______________________________________________
>>> zeuux-python mailing list
>>> zeuux-python在zeuux.org
>>> http://www.zeuux.org/mailman/listinfo/zeuux-python
>>
>>
>> _______________________________________________
>> zeuux-python mailing list
>> zeuux-python在zeuux.org
>> http://www.zeuux.org/mailman/listinfo/zeuux-python
>>
> _______________________________________________
> zeuux-python mailing list
> zeuux-python在zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-python
>

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

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

    你的回复:

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

    Zeuux © 2024

    京ICP备05028076号