python实现从8个数字中选5个

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现从8个数字中选5个相关的知识,希望对你有一定的参考价值。

参考技术A 使用random模块中的sample函数功能:random.sample(seq,k)实现从序列或集合seq中随机选取k个独立的的元素。
实例:In[1]:importrandomIn[2]:f=[1,2,3,4,5,6,7,8,9,10]In[3]:fOut[3]:[1,2,3,4,5,6,7,8,9,10]In[4]:random.sample(f,5)Out[4]:[5,3,6,9,4]。
Python由荷兰数学和计算机科学研究学会的GuidovanRossum创造,第一版发布于1991年,它是ABC语言的后继者,也可以视之为一种使用传统中缀表达式的LISP方言Python提供了高效的高级数据结构,还能简单有效地面向对象编程。

18-从n个数中选m个

#include <iostream>
using namespace std;

int f(int n, int m){
    
    if(n < m)         //这个条件必须先判断,因为递归时n-1了,可能有这种情况
        return 0;     
    if(m == 1)
        return n;
    if(n == 1)
        return 1;
    
    return f(n - 1, m - 1) + f(n - 1, m);    //根据考虑最后一个选不选来递归
}

int main(){
    int n, m;
    cin >> n >> m;
    cout << f(n, m);
    return 0;
}

以上是关于python实现从8个数字中选5个的主要内容,如果未能解决你的问题,请参考以下文章

python20181207

如何从Python中的列表中选择“x”个唯一数字?

桶排序算法-python实现

python实现舒尔特方格

Python基础练习

华为OD机试真题 Python 实现最差产品奖2022.11 Q4 新题