Python中random模块用法实例分析
作者:MXi4oyu 发布时间:2023-01-02 19:40:25
标签:Python,random
本文实例讲述了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程序设计有所帮助。


猜你喜欢
- 我就废话不多说了,直接上代码吧!# -*- coding: utf-8 -*-"""Created on Sa
- 本文实例讲述了Python让字典保持有序的方法。分享给大家供大家参考,具体如下:问题:创建一个字典,同时对字典做迭代或序列化操作时,也能控制
- 部署 Jenkins请提前在 Linux 上安装 Docker,在 Linux 中,我们使用 Docker 启动 Jenkins,这样可以避
- 问题描述最近产品提出一个需求,说是做表格呈现统计数据,不过数据源是来自两个地方的,所以需要做两个表格去呈现数据,同时在表格最后统计数据。效果
- 以下就是php动态生成函数示例,示例中用到了eval函数,我感觉如果服务器上允许用户运行这样的函数是非常危险的<?$a['a&
- 最近是有点忙,感觉好久没写博客了。但是最近看到一个有趣的就是gif动图的倒放,因为这个原理也并不是很难,而且用到的库以前也略微的看过一点点,
- 阅读上一章:Chapter 6 短语元素Chapter 7 锚点HTML中的链接,正确的说法应该称作"锚点",它不仅让我
- 它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, Adi
- 本文为大家分享了Python实现全排列的打印的代码,供大家参考,具体如下问题:输入一个数字:3,打印它的全排列组合:123 132 213
- 演示技术栈js实战我们也写过很多了,其中每次几乎都用到画布,大家知道它的重要性了吧。今天依旧用到它了。不过我们讲过它的用法就不多说了。 这次
- LSTM介绍关于LSTM的具体原理,可以参考:https://www.jb51.net/article/178582.htmhttps://
- 背景(background)在项目中经常会使用。这篇文章主要讲解的是实际项目中的5个实例。通过具体的分析来达到学习的目的。1,Li列表通过u
- SNMP标准引入一组ASN.1语言元素,称之为SMI(Structure of Management Information)。由SMI描述
- 写在前面最近写周赛题, 逃不开的一种题型是设计数据结构, 也就是第三题, 做这种题需要的就是对语言中的容器以及常用排序查找算法的掌握, 而我
- 问题你想使用一个装饰器去包装函数,但是希望返回一个可调用的实例。 你需要让你的装饰器可以同时工作在类定义的内部和外部。解决方案为了将装饰器定
- 一、背景 最近系统线上数据库数据出现一个问题,发现某些字段存在一些异常的首尾空格,不管
- A 定义数组有两种方式:DIM和REDIM。DIM定义的是固定个数、数据类型的数组;而REDIM则不同,它可以定义不同类型的数据,也可以定义
- 列表更多的方法index():返回指定数据所在位置的下标 (注意:如果查找的数据不存在则报错。)。count():统计指定数据在当前列表中出
- 最近需要做集团的SRC系统。暂无安全研发,所以只能找我这个小菜兼职开发。系统使用Django框架,在整个过程中,有许多奇特的需求。在某项需求
- 对于编译型的语言,比如C#中的一个.cs文件,Java中的一个.java或者编译后的.class文件可以认为是一个模块(但常常不表述为模块)