win7安装python生成随机数代码分享

yipeiwu_com7年前Python基础

复制代码 代码如下:

import random

def genrand(small, big) :
    return small + (big-small) * random.random()

def display(small, big) :
    return r'请输入上下限(默认%.2f~%.2f):' % (small, big)

big = 100
small = 0

while True :
    try :
        s = input(display(small, big)).strip()
        if s.lower() == 'exit' :
            break
        a = s.split()
        if a != [] :
            big = float(a[1])
            small = float(a[0])
        rand = genrand(small, big)
        print('(%.2f~%.2f): %.3f\n' % (small, big, rand))
    except :
        print('--Error--\n')

相关文章

Python Django简单实现session登录注销过程详解

Python Django简单实现session登录注销过程详解

开发工具:pycharm 简单实现session的登录注销功能 Django配置好路由分发功能 默认session在Django里面的超时时间是两周 使用request.session....

Python读取本地文件并解析网页元素的方法

如下所示: from bs4 import BeautifulSoup path = './web/new_index.html' with open(path, 'r') as f...

Python中@property的理解和使用示例

本文实例讲述了Python中@property的理解和使用。分享给大家供大家参考,具体如下: 重看狗书,看到对User表定义的时候有下面两行 @property def pa...

python计算二维矩形IOU实例

python计算二维矩形IOU实例

计算交并比:交的面积除以并的面积。 要求矩形框的长和宽应该平行于图片框。不然不能用这样的公式计算。 原理,从一维上来理解:两条红线的距离之和减去黑色线之间的距离就是相交的距离。两条红线之...

Python中MYSQLdb出现乱码的解决方法

本文实例讲述了Python中MYSQLdb出现乱码的解决方法,分享给大家供大家参考。具体方法如下: 一般来说,在使用mysql最麻烦的问题在于乱码。 查看mysql的编码: 命令:&nb...