函数randint(a,b)可以产生区间(a,b)中的随机数。但是要加import random:

比如说:

import random
number1 = random.randint(0,9)
number2 = random.randint(0,9)
answer = eval(raw_input('what is ' + str(number1) + '+' + str(number2) + '?'))
print(number1,'+', number2, '=', answer, 'is',  number1+number2 == answer)

当然,Python还提供了另外一个产生随机数的函数randrange(a,b)

randrange(a,b)产生(a,b-1)之间的随机数。

比如randrange(0,1)就会总是生成0,因为b = 1,b-1 = 0,randrange(0,0) == 0

而random.random()生成(0,1)之间的随机数,这里会包括0和1,即s = random.random(),0<=s<=1

Python学习笔记(四)—生成随机数相关推荐

  1. 32位汇编语言学习笔记(43)-- 生成随机数

     此程序出自<Assembly Language step by step programming with linux>第12章,用于演示随机数函数的使用,共涉及两个随机数函数: v ...

  2. R语言学习笔记:生成随机数

    R语言中,可以根据不同的分布生成随机数 均匀分布 runif(par1) runif(par1, min = par2, max = par3) 我们需要输入3个参数: par1:生成随机数的个数 p ...

  3. python学习笔记(生成xml)

    想着给框架加些功能 首先想到的是生成测试报告 这里就涉及到了生成什么格式的文件 我这边就准备生成 xml 格式的文件 自己先学习了整理了下 代码如下: 1 #!/usr/bin/env python ...

  4. python学习笔记四-列表

    list列表 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. 列表是最常用的Python数据类型,它可以作为一个 ...

  5. python学习笔记(四):函数

    一.函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法.在BASIC中叫做subroutine(子过程或子程序),在Pasc ...

  6. Flutter学习笔记之生成随机数

    函数:Random 写法: //生成100以内随机数 var a = Random().nextInt(100); //生成0至1之间的随机数 var a = Random().nextDouble( ...

  7. python学习笔记(四)、条件、循环及其他语句

    1 再谈print和import 1.1 打印多个参数 print 能够同时打印多个表达式,并且能自定义分隔符.如下: print('a','b','c') --> a b c print('a ...

  8. Python学习笔记四(Python OS模块)

    Python os模块提供了一个统一的操作系统接口函数,通过python os模块可以实现对系统本身的命令,文件,目录进行操作,官方参考文档( http://docs.python.org/libra ...

  9. 【懒懒的Python学习笔记四】

    编程的时候常常需要检查一些条件,并据此决定采用什么措施,在Python中,if语句常用来做判断语句. 一.一个简单的示例 下面是一个简短的示例,演示了如何使用if语句进行判断,假如你有一个水果列表,你 ...

最新文章

  1. NAT穿透工具pwnat
  2. Spring JDBC-NamedParameterJdbcTemplate模板类
  3. WordPress搬家全攻略
  4. sql计算留存_SQL无所不能:DBA宝妈宝爸系列分享
  5. pycharm运行模型时怎么设置权重?_使用AMP和Tensor Cores得到更快速,更节省内存的PyTorch模型...
  6. 判断大小简单算法_算法浅谈——人人皆知却很多人写不对的二分法
  7. 成为高手前必懂的TCP干货
  8. 0基础怎样理解深度学习的工作原理?做个票价预测工具就懂了
  9. 令人纠结的表单设计:水平选项 Or 垂直选项?
  10. sql server 2005练习集(基础)
  11. 包分类算法最坏情况下性能比较
  12. 《零基础作曲编曲完全教程》(合辑)崛起的卧室音乐人 编曲教程 作曲教程精进篇
  13. 易辅客栈第六套零基础开发商业脚本_网页游戏篇
  14. ps魔棒工具抠图和合成图
  15. centos7.4上tecplot 奔溃 用python时
  16. openvpn部署和迁移
  17. 干货|遗传+禁忌混合算法(HA)算法求解柔性作业车间调度问题(FJSP)附java代码-第一部分
  18. php同步登录,使用ucenter实现多站点同步登录的讲解
  19. javaweb基于SSM开发房屋租赁管理系统(房东 租客两种用户) 课程设计 大作业源码 毕业设计
  20. 对于vue项目中报Disallow self-closing on HTML void elements格式错误时的解决方案

热门文章

  1. VMware服务器虚拟化平台应急方案
  2. mac下,vagrant桥接,选择“en0: 以太网”无法启动虚拟机解决方案
  3. scala学习手记2 - scala中的循环
  4. [原] Cgroup CPU, Blkio 测试
  5. SVN 使用hooks 自动更新到远程的web目录下
  6. lombok几个基本注解的使用@Data @AllArgsConstructor @NoArgsConstructor @Builder
  7. 20160828小结
  8. IEEE写作模板获取
  9. Excel按某一列排序
  10. 微信小程序---家庭记账本开发(三)