首页 > 编程语言 >python题集

python题集

时间:2022-10-01 11:23:00浏览次数:51  
标签:cnt word vis python 题集 int range input

生成全排列

n = 0
vis = [0 for i in range(100)]
ans = [0 for i in range(100)]
def work(cnt):
    if cnt == n:
        for i in range(n):
            print(ans[i], end=' ')
        print()
        return
    for i in range(1, n+1):
        if vis[i]==0:
            vis[i] = 1
            ans[cnt] = i
            work(cnt+1)
            vis[i] = 0
n = int(input())
work(0)

统计不同单词个数

word = input()
word = word.strip('.')
word = word.split()
s = set()
for i in word:
    s.add(i.upper())
print(len(s))

同分情况下的排名

n = int(input())
l = list(map(int, input().split()))
score = int(input())

l.sort()
cnt = 1
for i in range(len(l)):
    if l[i] > score:
        cnt += 1
print(cnt)

标签:cnt,word,vis,python,题集,int,range,input
From: https://www.cnblogs.com/zychh/p/16746940.html

相关文章

  • python引用另一个py文件中的类中函数
    1.获取gpu信息的文件gpu_info.pycatgpu_info.pyimportpynvml#获取GPU信息classGpuInfo(object):def__init__(self):#初始化pynvml......
  • 1.Python环境与数据分析
    今天是科研能力提升强化培训的第一天,简单记录下培训过程一、安装软件1.安装python2.安装anaconda3.安装jupyternotebook4.安装pycharm二、numpy基础1.numpy的ndarr......
  • python---pefile
    python---pefilepefile可以解析、读取或修改PE文件。github地址:https://github.com/erocarrera/pefile/一些示例地址:https://github.com/erocarrera/pefile/blob/wi......
  • python(内置方法操作2)
    今日内容概要字典相关操作元组相关操作集合相关操作字符编码(理论)今日内容总结今天主要讲了一些昨日剩下的数据类型的内置方法以及一些相关的操作,一共有,字典。元组.......
  • Python基本算法实现及总结归纳
    @目录冒泡排序快速排序插入排序选择排序希尔排序归并排序各个算法的时间复杂度附:二分法冒泡排序这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(......
  • python的time库详解
    time库的使用:Python中内置了一些与时间处理相关的库,如time、datatime和calendar库。其中time库是Python中处理时间的标准库,是最基础的时间处理库。time库的功能如下:(1)计......
  • 【python基础教程】csv文件的写入与读取
      csv的简单介绍 CSV(CommaSeparatedValues),即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号),是一种常用的文本格式,用以存储表格数据,包括数字或者字符。很多程......
  • Python基础(九) | time random collections itertools标准库详解
    ⭐本专栏旨在对Python的基础语法进行详解,精炼地总结语法中的重点,详解难点,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握python编程,同时为后续的数据分析,机器学习及深......
  • Python基础(十) | Numpy详细教程
    第十一章Numpy库⭐本专栏旨在对Python的基础语法进行详解,精炼地总结语法中的重点,详解难点,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握python编程,同时为后续的数据......
  • Python异常处理
    认识异常通俗讲,异常就是程序运行中报的错。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行异常的类型Python程序运行出......