Python--使用四种随机方法(Random)来产生随机价格
2024-09-01 07:07:38
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))
最新文章
- java 中 finally里面写了return 会发生什么?
- yum -y install与yum install有什么不同
- Visual Studio 2008打开vs2010解决方案的方法
- 利用扩展事件(Xevents)捕捉高消耗查询
- 大型HashMap
- GL_Oracle Erp月结和年节流程讨论(概念)
- Android开发之Source无法覆写public void onClick(View v)
- oracle 迁移到 mysql(结构和数据)
- HighChart图片本地导出
- C#中使用GUID的笔记
- CLI结果输出
- js中邦定事件与解绑支持匿名函数
- Django urls常用匹配语法
- vue实现标签云效果
- poj1741Tree 点分治
- Docker &; ASP.NET Core (2):定制Docker镜像
- 【java】-- java反射机制
- JIRA 7.8 版本的安装与破解
- 安装docker17.06.0版本报错和解决方法
- NHibernate入门
热门文章
- maven阿里云镜像setting
- Day 01--选题与设计(一)
- 十分钟搭建微服务框架(SpringBoot +Dubbo+Docker+Jenkins源码)
- Python模块之ncclient
- Collectors.toMap不允许Null Value导致NPE
- SpringBoot 异步输出 Logback 日志
- springboot中的springSession的存储和获取
- 单元测试之NUnit三
- nanopi NEO2 学习笔记 2:安装 pip 和 pip 安装第三方模块
- 一键部署 Spring Boot 到远程 Docker 容器,就是这么秀!