import random

print 'N must >K else error'

n=int(raw_input("n="))

k=int(raw_input("k="))

result=[]

x=range(n)

for i in range(k):

t=random.randint(i,n-1)

temp=x[i]

x[i]=x[t]

x[t]=temp

result.append(x[i])

print result

raw_input('Inpuy AnyKey to exit')

这是用算法生成的 其实python有方法的

random.sample(list, n)即是从list中随机选取n个不同的元素

import random

for i in range(4):

print random.sample(['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'], 7)

python 随机数生成的代码的详细分析

以下的文章主要是以介绍python随机数生成的代码来介绍Python随机数生成在实际操作过程中的具体应用,如果你对其的相关内容感兴趣的话,你就可以点

PYTHON正则表达式 re模块使用说明

首先,运行Python解释器,导入re模块并编译一个RE:#!pythonPython2.2.2(#1,Feb102003,12:57:01)importrep=re.compile('[a-z]+')p_sre.SRE_Patternobjectat80c3c28现在,你可以试着用RE

Python模块学习 re 正则表达式

re.matchre.match尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。importretext="JGoodisahandsomeboy,heiscool,clever,andsoon..."m=re.match(r"(w+)s",text)ifm

python随机生成k个不重复的随机数_python 生成不重复的随机数的代码相关推荐

  1. python加四位随机数_python生成四位随机数

    有些时候需要发送短信给用户生成四位随机数字,这里在python中我们可以根据python自带的标准库random和string来实现. random下有三个可以随机取数的函数,分别是choice,ch ...

  2. python生成指定位数随机数_python生成指定长度的随机数密码

    复制代码 代码如下: #!/usr/bin/env python # -*- coding:utf-8 -*- #导入random和string模块 import random, string def ...

  3. python生成pyc文件可以互用吗_Python生成pyc文件

    Python生成pyc文件 pyc文件是py文件编译后生成的字节码文件(byte code).pyc文件经过python解释器最终会生成机器码运行.所以pyc文件是可以跨平台部署的,类似Java的.c ...

  4. python 生成随机数_python 生成随机数模块random 常用方法总结

    random.random() 用来随机生成一个0到1之间的浮点数,包括零. In [1]: import random In [2]: random.random() Out[2]: 0.15790 ...

  5. python随机选取0到100间的奇数_python random模块(随机数)详解

    使用前要先导入random模块 import random random.random random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 rando ...

  6. python生成规定随机数_python生成随机数的方法

    python生成随机数的方法 发布时间:2020-08-21 14:50:04 来源:亿速云 阅读:110 作者:小新 这篇文章主要介绍了python生成随机数的方法,具有一定借鉴价值,需要的朋友可以 ...

  7. python生成正态分布随机数_python 生成呈正态分布序列

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明.股市波动是不可预知的,但是股票的涨幅概率却呈现了正态分布的特点, 那么python如何生成呈正态分布 ...

  8. python随机产生10个不同的两位数_python解决两位数加减法快速出题问题

    近期看到一位同事在纸上写写算算,时而长吁短叹,时而搔头抓耳,问了才知道原来是在给家里小孩出两位数加减法作业,数量一大人就烦躁了,听了他的描述,觉得用python容易解决,就写了下面这段小程序: 需求: ...

  9. python写ini文件不能保持原有顺序问题_python 生成 xml文件 属性的顺序问题

    需求很奇葩. 文档示例 用python 的xml 导出的xml文件,相应的内容是 我们都知道,属性的顺序是不影响,xml值的读取的. 但是,就是有奇葩的需求,需求方还非常强势,说了不影响,但还是要求顺 ...

最新文章

  1. linux 物理内存用完了_Linux用户空间与内核空间(理解高端内存)
  2. Java计算数学表达式(字符串形式)
  3. 解决 DevExpress GridControl 数据编辑后无法保存
  4. SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程
  5. python采集_Python采集实例1
  6. 工作388-jq返回实例
  7. Github简单使用
  8. 一个页面,WEB全功能
  9. hibernate的查询缓存
  10. Access 中数据库操作时提示from子句语法错误
  11. 中高级前端必须了解的--JS中的内存管理
  12. Python安装指南
  13. 计算机室 多媒体教室制度,多媒体教室管理、使用制度
  14. k8s之ovs-cni
  15. 操作系统的概念、功能和目标(操作系统1)
  16. 引导(booting)
  17. ubuntu 18.04中的shutter无法编辑截图
  18. EMC传导干扰滤波电路的设计
  19. mac解压错误22无效的参数_Mac文件解压缩工具 WinZip Mac Pro 8.0.5151
  20. pandas使用dropna函数删除dataframe数据中指定数据列的内容为缺失值的数据行(使用subset参数指定数据列)

热门文章

  1. 分布式从mysql查数据_技术分享 | 从库数据的查找和参数 slave_rows_search_algorithms...
  2. 详细介绍Python中的“魔术方法“__XXX___; 概述__str__()方法;__new__()方法; 三. __ new__ 和__init__的区别
  3. Python中sys.argv方法的一些典型用法
  4. python 如何判断一组数据是否符合正态分布
  5. 设备服务器停止运行吗,服务器已停止响应是怎么回事
  6. C语言函数fscanf()(从流 stream 读取格式化输入)(如果成功,返回成功匹配和赋值的个数;否则返回EOF)(分隔符:space、Tab、Enter)
  7. 【深度学习的数学】激活函数的作用是什么?
  8. 理解“动心忍性”的含义
  9. 【car】为什么后轮驱动的电动小摩托后轮打滑时制动前轮能起到较好的防打滑效果(ESC、ESP、VSA车身稳定系统)
  10. 图像的亮度和对比度区别