Python论坛  - 讨论区

标题:Re: [python-chinese] 请教随机数字字母方法!

2005年04月29日 星期五 14:36

PIPILO liun.cn at gmail.com
Fri Apr 29 14:36:17 HKT 2005

给出一个字符串"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"
然后随机从这个串中读取四个字符,组合在一起。

在05-4-29,Thomas Sun<Thomas at ccnu.com> 写道:
> 
> 
> Hi,all
> 
>  
> 
> 我想用python写这样一个程序,随机产生4个字符长度,里面包含大写字母和数字,但是因为是newbie,只看到有random的方法,但是不知道应该怎么用,请教大家了!
> 
>  
> 
>  
> 
> Thomas
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>

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

2005年04月29日 星期五 15:02

Zoom Quiet zoom.quiet at gmail.com
Fri Apr 29 15:02:44 HKT 2005

对哪!
你完全可以模仿洗扑克的方式,
对一个序列的字符进行随机整理,然后再随机抽取!
非常好用的!

原先我用 ActionScript 仿制 Matrix 屏保就是如此作的………………


在05-4-29,PIPILO<liun.cn at gmail.com> 写道:
> 给出一个字符串"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"
> 然后随机从这个串中读取四个字符,组合在一起。
> 
> 在05-4-29,Thomas Sun<Thomas at ccnu.com> 写道:
> >
> >
> > Hi,all
> >
> >
> >
> > 我想用python写这样一个程序,随机产生4个字符长度,里面包含大写字母和数字,但是因为是newbie,只看到有random的方法,但是不知道应该怎么用,请教大家了!
> >
> >
> >
> >
> >
> > Thomas
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
[Time is unimportant, only life important!]

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

2005年04月29日 星期五 15:06

Thomas Sun Thomas at ccnu.com
Fri Apr 29 15:06:31 HKT 2005

呵呵,方法我知道了,但是代码我不会写,一定要找时间仔细看看pathon了:)

非常感谢!

-----Original Message-----
From: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] On Behalf Of PIPILO
Sent: Friday, April 29, 2005 2:36 PM
To: python-chinese at lists.python.cn
Subject: Re: [python-chinese] 请教随机数字字母方法!

给出一个字符串"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"
然后随机从这个串中读取四个字符,组合在一起。

在05-4-29,Thomas Sun<Thomas at ccnu.com> 写道:
> 
> 
> Hi,all
> 
>  
> 
> 我想用python写这样一个程序,随机产生4个字符长度,里面包含大写字母和数字,
但是因为是newbie,只看到有random的方法,但是不知道应该怎么用,请教大家了!
> 
>  
> 
>  
> 
> Thomas
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>

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

2005年04月29日 星期五 15:09

limodou limodou at gmail.com
Fri Apr 29 15:09:23 HKT 2005

 >>> import random
 >>> import string
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
'U'
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
'q'
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
'j'
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
't'

在05-4-29,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> 对哪!
> 你完全可以模仿洗扑克的方式,
> 对一个序列的字符进行随机整理,然后再随机抽取!
> 非常好用的!
> 
> 原先我用 ActionScript 仿制 Matrix 屏保就是如此作的………………
> 
> 在05-4-29,PIPILO<liun.cn at gmail.com> 写道:
> > 给出一个字符串"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"
> > 然后随机从这个串中读取四个字符,组合在一起。
> >
> > 在05-4-29,Thomas Sun<Thomas at ccnu.com> 写道:
> > >
> > >
> > > Hi,all
> > >
> > >
> > >
> > > 我想用python写这样一个程序,随机产生4个字符长度,里面包含大写字母和数字,但是因为是newbie,只看到有random的方法,但是不知道应该怎么用,请教大家了!
> > >
> > >
> > >
> > >
> > >
> > > Thomas
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> --
> [Time is unimportant, only life important!]
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

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

2005年04月29日 星期五 15:25

Thomas Sun Thomas at ccnu.com
Fri Apr 29 15:25:21 HKT 2005

Hi,

你的方法很cool,我已经使用了,但是有个问题再请教一下,如果同时要产生4个字
符,同时又要包含数字怎么作呢?因为您的方法一次只能产生一个随机的大小写字母!

已经非常感谢了,但可能仍要麻烦您!:)

-----Original Message-----
From: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] On Behalf Of limodou
Sent: Friday, April 29, 2005 3:09 PM
To: Zoom Quiet; python-chinese at lists.python.cn
Subject: Re: [python-chinese] 请教随机数字字母方法!

 >>> import random
 >>> import string
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
'U'
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
'q'
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
'j'
 >>> random.choice(string.ascii_lowercase + string.ascii_uppercase)
't'

在05-4-29,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> 对哪!
> 你完全可以模仿洗扑克的方式,
> 对一个序列的字符进行随机整理,然后再随机抽取!
> 非常好用的!
> 
> 原先我用 ActionScript 仿制 Matrix 屏保就是如此作的………………
> 
> 在05-4-29,PIPILO<liun.cn at gmail.com> 写道:
> > 给出一个字符串"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"
> > 然后随机从这个串中读取四个字符,组合在一起。
> >
> > 在05-4-29,Thomas Sun<Thomas at ccnu.com> 写道:
> > >
> > >
> > > Hi,all
> > >
> > >
> > >
> > > 我想用python写这样一个程序,随机产生4个字符长度,里面包含大写字母和数
字,但是因为是newbie,只看到有random的方法,但是不知道应该怎么用,请教大家
了!
> > >
> > >
> > >
> > >
> > >
> > > Thomas
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> --
> [Time is unimportant, only life important!]
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号