python3生成随机数实例

本文实例讲述了python3生成随机数的方法。分享给大家供大家参考。具体实现方法如下:

该实例是根据一本书上看到过一个随机数的小程序,经过自己改动,变为了一个猜数字的小游戏,现在在python3下重写了一遍。

这是一个控制台下的猜数程序,winxp+python3.2+eric5和idle测试通过,但直接用winxp的命令行运行有问题,原因还未知,慢慢找。ubuntu+python3.1测试通过。

具体实现代码如下:

代码如下:

# -*- coding: utf-8 -*-
import image,imagedraw,imagefont
import random
import math, string

class randomchar():
“””用于随机生成汉字”””
@staticmethod
def unicode():
val = random.randint(0x4e00, 0x9fbf)
return unichr(val)

@staticmethod
def gb2312():
head = random.randint(0xb0, 0xcf)
body = random.randint(0xa, 0xf)
tail = random.randint(0, 0xf)
val = ( head

Posted in 未分类

发表评论