本文实例讲述了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::")

h = jc(int(n))

print(h)

运行结果如下:

求阶乘的一般方法

n! usage::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中random模块用法_Python中random模块用法实例分析相关推荐

  1. python进程池调用实例方法_Python进程池Pool应用实例分析

    本文实例讲述了Python进程池Pool应用.分享给大家供大家参考,具体如下: 当需要创建的子进程数量不多时,可以直接利用multiprocessing中的Process动态成生多个进程,但如果是上百 ...

  2. Python实现主成分分析(PCA)降维:原理及实例分析

    转载文章:Python实现主成分分析(PCA)降维:原理及实例分析 简介 降维是由一些问题带来的: 可以缓解由维度诅咒(高维)带来的问题: 可以用来压缩数据,将损失数据最小化: 可以将高维数据降到低维 ...

  3. python中sn的意思_Python中random模块生成随机数详解

    Python中的random模块用于生成随机数.下面介绍一下random模块中最常用的几个函数. random.random random.random()用于生成一个0到1的随机符点数: 0 < ...

  4. python的random()函数用法_python中的随机函数random的用法示例

    一.random模块简介 Python标准库中的random函数,可以生成随机浮点数.整数.字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等. 二.random模块重要函数 1 ).ra ...

  5. python中random模块验证码_Python之random模块详解

    python的random模块 random模块是python中一个生成随机数的模块. random不是python解释器内置的模块. 导入random模块的方法是:import random 如果只 ...

  6. python中random的意思_Python中的random模块

    random.random random.random() 会生成一个0.0~1.0的浮点数 random.uniform  (单词意思:制服,军服,统一的,一样的) random.uniform(形 ...

  7. [转载] python中string函数的用法_python中string模块各属性以及函数的用法

    参考链接: Python中的string.octdigits 任何语言都离不开字符,那就会涉及对字符的操作,尤其是脚本语言更是频繁,不管是生产环境还是面试考验都要面对字符串的操作. python的字符 ...

  8. python中sys用法_python中os和sys模块的区别与常用方法总结

    python 的 python中os和sys模块的区别与常用方法总结 前言 本文主要介绍了关于python中os和sys模块区别与常用方法的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看 ...

  9. python中random什么意思_python中的random

    random.randint(a,b) 用于生成一个指定范围内的整数,a为下限,b为上限,生成的随机整数a<=n<=b;若a=b,则n=a:若a>b,报错 import random ...

最新文章

  1. Android CheckBox 修改选择框
  2. 最高65万美元!2021美大厂码农收入一览
  3. 看google三篇论文的感触
  4. FreeMarker中assign指令的用法
  5. labview事件结构
  6. zoj 3204 Connect them kruskal
  7. android byte转string_Dig101 - Go之string那些事
  8. 随手记_ubuntu下配置vscode+cmake c++开发环境
  9. linux通过usb链接网络,Nokia N9 通过USB连接使用PC(Linux)主机的网络
  10. css居中显示代码怎么写,div居中代码 DIV水平居中显示CSS代码
  11. DXGI高帧率屏幕录像软件源码解析(声音捕获,抓屏,ffmpeg录像,MP4录像,flv录像,麦克风采集)(第4篇编码,录像部分)
  12. FDB表-ARP表-路由表
  13. poi生成word转pdf
  14. matlab中min函数
  15. (三)elasticsearch学习笔记————文档基本操作
  16. OpenCV之彩色视频转黑白视频
  17. MR21修改物料标准价
  18. React-Native 高仿“掘金”App 注册和登录界面
  19. 关于25Qxx踩坑总结(无法写入)
  20. HiveServer2服务简介

热门文章

  1. Day05 HiveDDL
  2. 前端后端的爱恨情仇--续集
  3. 11300 - Spreading the Wealth
  4. python爬虫(三)12306自动抢票--- selenium
  5. 基于mapbox搭建可离线的矢量切片地图服务-1.开篇(附成果演示地址)
  6. 让Away3D伴你360°全景漫游
  7. Mybatis 的参数深入 --parameterType 配置参数.注意事项
  8. cpu并行算法和gpu并行_令人尴尬的并行算法介绍
  9. python数据类型——字典表dictionary和元组tuple基本操作举例
  10. linux buff cache区别,buffer和cache的区别