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 相关文章推荐
详解Django中的form库的使用
Jul 18 Python
python基础教程之五种数据类型详解
Jan 12 Python
利用TensorFlow训练简单的二分类神经网络模型的方法
Mar 05 Python
pandas重新生成索引的方法
Nov 06 Python
python xpath获取页面注释的方法
Jan 14 Python
python实现支付宝转账接口
May 07 Python
python使用opencv对图像mask处理的方法
Jul 05 Python
Python3 实现减少可调用对象的参数个数
Dec 20 Python
Python中sorted()排序与字母大小写的问题
Jan 14 Python
python3注册全局热键的实现
Mar 22 Python
python爬虫泛滥的解决方法详解
Nov 25 Python
OpenCV3.3+Python3.6实现图片高斯模糊
May 18 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
php类中private属性继承问题分析
2012/11/01 PHP
php错误级别的设置方法
2013/06/17 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
2015/12/19 PHP
php中isset与empty函数的困惑与用法分析
2019/07/05 PHP
jquery1.83 之前所有与异步列队相关的模块详细介绍
2012/11/13 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
Nodejs全栈框架StrongLoop推荐
2014/11/09 NodeJs
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
详解如何在vue项目中使用lodop打印插件
2018/09/27 Javascript
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
2019/02/15 jQuery
element-ui 中使用upload多文件上传只请求一次接口
2019/07/19 Javascript
js实现无限瀑布流实例方法
2019/09/16 Javascript
linux平台使用Python制作BT种子并获取BT种子信息的方法
2017/01/20 Python
Python第三方库xlrd/xlwt的安装与读写Excel表格
2017/01/21 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
2019/06/27 Python
基于python实现的百度音乐下载器python pyqt改进版(附代码)
2019/08/05 Python
Python 实现Numpy中找出array中最大值所对应的行和列
2019/11/26 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
python实现梯度法 python最速下降法
2020/03/24 Python
sklearn线性逻辑回归和非线性逻辑回归的实现
2020/06/09 Python
Python 如何测试文件是否存在
2020/07/31 Python
YSL Beauty加拿大官方商城:圣罗兰美妆加拿大
2017/05/15 全球购物
澳大利亚在线时尚精品店:Hello Molly
2018/02/26 全球购物
Etam艾格英国官网:法国著名女装品牌
2019/04/15 全球购物
自考生毕业自我鉴定
2013/10/10 职场文书
前台接待岗位职责
2013/12/03 职场文书
如何客观的进行自我评价
2013/12/17 职场文书
新品发布会主持词
2014/04/02 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
新年晚会开场白
2015/05/29 职场文书
公司员工离职感言
2015/08/03 职场文书
python爬虫之利用selenium模块自动登录CSDN
2021/04/22 Python
解决Mysql中的innoDB幻读问题
2022/04/29 MySQL