Python中random模块用法实例分析


Posted in Python onMay 19, 2015

本文实例讲述了Python中random模块用法。分享给大家供大家参考。具体如下:

import random
x = random.randint(1,4);
y = random.choice(['appale','banana','cherry','durian']);
print(x,y);

运行结果如下:
(2, 'cherry')

不管学哪个语言,我总喜欢弄个随机数玩玩。农历十一月初六,Let's Python!!!

l=[ ]
while True:
  name=input("请输入一个名字:")
  if name!='':
    l.append(name)
  else:
    break
print(l);
'''求1到100直接所有整数的和'''
x=range(1,101,1)
sumi=0
for i in x:
  sumi+=i
print(sumi)

运行结果如下:
5050

u1='''求阶乘的一般方法'''
print(u1)
def jc(n):
  s=1
  for i in range(1,n+1):
    s*=i
  return s
n = input("n! usage:<number>:")
h = jc(int(n))
print(h)

运行结果如下:

求阶乘的一般方法
n! usage:<number>:5
120
u2='''通过递归实现阶乘'''
print(u2)
def jch(n):
  if(n==1):
    return 1
  else:
    return n*jch(n-1)
un=input("input n:")
s=jch(int(un))
print("n! is ",s)

运行结果如下:

通过递归实现阶乘
input n:5
('n! is ', 120)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
跟老齐学Python之正规地说一句话
Sep 28 Python
利用python获取Ping结果示例代码
Jul 06 Python
python文件特定行插入和替换实例详解
Jul 12 Python
用tensorflow搭建CNN的方法
Mar 05 Python
python读取和保存视频文件
Apr 16 Python
python单线程下实现多个socket并发过程详解
Jul 27 Python
python识别文字(基于tesseract)代码实例
Aug 24 Python
使用Python脚本zabbix自定义key监控oracle连接状态
Aug 28 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
Nov 26 Python
Python 实现顺序高斯消元法示例
Dec 09 Python
python如何把字符串类型list转换成list
Feb 18 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
Mar 01 Python
用Python操作字符串之rindex()方法的使用
May 19 #Python
Python3.2中Print函数用法实例详解
May 19 #Python
Python中的rfind()方法使用详解
May 19 #Python
在Python中操作字符串之replace()方法的使用
May 19 #Python
Python2.x版本中maketrans()方法的使用介绍
May 19 #Python
Python中的lstrip()方法使用简介
May 19 #Python
Python中用于转换字母为小写的lower()方法使用简介
May 19 #Python
You might like
?繁体转换的class
2006/10/09 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
php事务回滚简单实现方法示例
2017/03/28 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
判断多个元素(RADIO,CHECKBOX等)是否被选择的原理说明
2009/02/18 Javascript
jquery关于页面焦点的定位(文本框获取焦点时改变样式 )
2010/09/10 Javascript
js 输出内容到新窗口具体实现代码
2013/05/31 Javascript
javascript跟随滚动效果插件代码(javascript Follow Plugin)
2013/08/03 Javascript
jQuery晃动层特效实现方法
2015/03/09 Javascript
jQuery实现根据类型自动显示和隐藏表单
2015/03/18 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
2015/03/31 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
高性能JavaScript 重排与重绘(2)
2015/08/11 Javascript
原生JavaScript实现Ajax的方法
2016/04/07 Javascript
原生js封装二级城市下拉列表的实现代码
2016/06/16 Javascript
Bootstrap table使用方法汇总
2017/11/17 Javascript
vue-router传递参数的几种方式实例详解
2018/11/13 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
如何在 Vue 表单中处理图片
2021/01/26 Vue.js
[01:00:53]OG vs IG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[02:19]2018年度DOTA2最佳核心位选手-完美盛典
2018/12/17 DOTA
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
2018/07/02 Python
django如何实现视图重定向
2019/07/24 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
利用CSS3的线性渐变linear-gradient制作边框的示例
2016/06/02 HTML / CSS
社会实践感言
2014/01/25 职场文书
cf收人广告词大全
2014/03/14 职场文书
《充气雨衣》教学反思
2014/04/07 职场文书
装修协议书范本
2014/04/21 职场文书
二年级小学生评语
2014/04/21 职场文书
安全生产月演讲稿
2014/05/09 职场文书
保密工作承诺书
2014/08/29 职场文书
2016年教师学习教师法心得体会
2016/01/20 职场文书
承诺书怎么写 ?
2019/04/16 职场文书