Python--使用四种随机方法(Random)来产生随机价格

Mango-busy 2019-09-20 原文

Python–使用四种随机方法(Random)来产生随机价格

import random

# 卖橘子的计算器:写一段代码,提示用户输入橘子的价格,
# 然后随机生成购买的斤数(5到10斤之间),最后计算出应该支付的金额!

# 第一种
# orange_price = input("请输入橘子的价格")
# #用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b
# orange_catty = random.randint(5, 10)
# pay = int(orange_price) * orange_catty
# print("一共%d斤的橘子价格是%d¥/斤,应支付%d¥" % (orange_catty, int(orange_price), pay))

# 第二种
# orange_price = input("请输入橘子的价格")
# # 用于生成一个指定范围内的随机符点数,两个参数
# # 其中一个是上限,一个是下限。如果a > b,
# # 则生成的随机数n: a <= n <= b。如果 a <b, 则 b <= n <= a。
# orange_catty = round(random.uniform(5, 10), 2)
# pay = float(orange_price) * orange_catty
# print("一共%.2f斤的橘子价格是%.2f¥/斤,应支付%.2f¥" % (orange_catty, float(orange_price), pay))

# 第三种
# orange_price = input("请输入橘子的价格")
# # 从指定范围内,按指定基数递增的集合中 获取一个随机数。
# orange_catty = random.randrange(5, 10, 2)
# pay = int(orange_price) * orange_catty
# print("一共%d斤的橘子价格是%d¥/斤,应支付%d¥" % (orange_catty, int(orange_price), pay))

# 第四种
orange_price = input("请输入橘子的价格")
# 用于生成一个0到1的
# 随机浮点数:0<= n < 1.0
orange_catty = round(random.random(), 2)
pay = float(orange_price) * orange_catty
print("一共%.2f斤的橘子价格是%.2f¥/斤,应支付%.2f¥" % (orange_catty, float(orange_price), pay))
发表于
2019-09-20 13:05 Dong_hua 阅读() 评论() 编辑 收藏

 

版权声明:本文为Mango-busy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Mango-busy/p/11556449.html

Python--使用四种随机方法(Random)来产生随机价格的更多相关文章

随机推荐

  1. rational rose画UML图

    rational rose画UML图 原文见:http://blog.csdn.net/cjr15233661 […]...

  2. 译文 | 为什么软件架构如此重要?

    本文翻译自:Why Software Architecture Matters (https://www.im […]...

  3. 淘宝npm镜像使用

     淘宝NPM镜像使用 镜像使用方法 1.config命令 npm config set registry ht […]...

  4. Linux下测试SSD固态硬盘写入速度

    最近买了一个256GB的SSD固态硬盘,想测试一下写入速度,于是如下操作。 部分代码: 1 gettimeof […]...

  5. 扒一扒自从买了kindle后看的书

    一、《性别战争》 讲述的是动物界各类动物的xxx(你懂的),以动物拟人化的口吻来进行问答,十分的生动形象,虽说 […]...

  6. 高级数据结构—赫(哈)夫曼树及java代码实现

    我们经常会用到文件压缩,压缩之后文件会变小,便于传输,使用的时候又将其解压出来。为什么压缩之后会变小,而且压缩 […]...

  7. Java基础之:short与byte

    Java基础之:short与byte 对于基本数据类型的解释这里不在赘述,只写上一个自己初学时忽略的一个问题。 […]...

  8. 树莓派的使用教程

    0x00 前言 在N年前看《窃听风云》时,里面的窃听环节就深深吸引着我,让我记忆深刻。 在N年前对于普通的我们 […]...

展开目录

目录导航