• Python每日一练(牛客新题库)——第22天:内置函数


    前言📢📢

    最近很多学了基础的小伙伴问我该怎么提升编程水平?学了基础该上哪刷题?明明学了很多,做项目却不知道怎么上手,其实这就是练得太少,只注重了学,却忽视了刷题,只有不断练习才能提高和巩固编程思维和能力!

    在这里插入图片描述

    刚好看到牛客网最近出了Python的新题库于是体验了一番感觉还不错

    在这里插入图片描述

    链接地址牛客网 | Python从入门到实践四十招,废话少说速度上号,或者跟着下文一起刷题!!!

    1. 数学幂运算

    描述: 在Python中,除了使用两个乘号相连外,还能使用pow函数表示幂运算。
    现牛牛输入正整数x与y,请你使用两种方法分别计算xy与yx。

    输入描述:一行输入两个正整数,以空格间隔。

    输出描述:分别两行输出计算xy与yx

    实现代码:

    x, y = list(map(int, input().split()))
    print(x**y)
    print(y**x)
    
    • 1
    • 2
    • 3

    运行结果:

    在这里插入图片描述

    2. 错误出现的次数

    描述:在牛客网内部使用1标记正确回答的题,使用0表示回答错误的题。牛牛拿到自己的作答记录是一串01序列,他想知道自己一共答错了多少次,你能将这串序列转换为列表,使用count函数帮助牛牛统计一下吗?

    输入描述:输入一行数组序列,数字只包含0和1,以空格间隔。

    输出描述:输出0出现的次数。

    实现代码:

    list1=input().split(" ")
    print(list1.count("0"))
    
    • 1
    • 2

    运行结果:
    在这里插入图片描述

    3. 列表中第一次出现的位置

    描述: 牛客网有一个打卡系统,记录了每个人这一个星期上班打卡的记录(以名字的形式)。牛牛想知道自己在这一个星期是第几个打卡的人,你用将这份名字记录转换为列表,然后使用index函数找到’NiuNiu’的位置吗?

    输入描述:输入一行字符串表示打卡人的姓名,以空格间隔,字符串中必定有’NiuNiu’。

    输出描述:输出’NiuNiu’第一次打卡是第几个,从0开始计数。

    实现代码:

    s = list(input().split())
    print(s.index('NiuNiu'))
    
    • 1
    • 2

    运行结果:

    在这里插入图片描述

    4. 字符的类型比较

    描述: Python有内置函数isalpha、isdigit、isspace可以分别判断字符串是否只包含字母、数字、空格,现在输入一个字符串,请分别输出这三个函数的判断结果。

    输入描述:输入一个字符串。

    输出描述:分三行依次输出上述三个函数的判断结果。

    代码实现:

    str = input()
    # 使用isalpha\isdigit\isspace内置函数判断字符串是否含有字母、数字、空格
    print(str.isalpha(),str.isdigit(),str.isspace(),sep='\n')
    
    • 1
    • 2
    • 3

    运行结果:

    在这里插入图片描述

    5. 如何让刷题更加高效呢?

    嫌博主更新慢的小伙伴牛客网上号自行刷题

    在这里插入图片描述

    链接地址牛客网 | Python从入门到实践四十招,废话少说速度上号!!!

    6. 书籍推荐

    书籍展示:《硬件十万个为什么(开发流程篇)》

    在这里插入图片描述


    【书籍内容简介】

    • 硬件产品开发是一项复杂的工程,涉及产品定义、成本控制、质量管理、进度管理、研发管理、生产管控、供应链管理和售后服务等多个环节。合理的流程可以化繁为简,提升沟通及合作效率,降低风险,确保项目按计划交付。
      本书分为10个章节,分别对硬件产品开发过程中的各个关键环节进行了详细的介绍。每个环节都有相应的模板和说明,并且通过实际案例来说明流程的重要性和使用方法,旨在帮助硬件工程师和初创团队更快地熟悉和掌握开发流程。
      本书内容深入浅出、易学易懂,适合广大高校的师生、硬件工程师和初创团队的管理者参考使用。
  • 相关阅读:
    【StreamSet】ETL之StreamSet与RabbitMq面对面
    【云原生】云原生后端:案例研究与最佳实践
    高性能云原生数据对象存储MinIO实战-上
    postcss-pxtorem
    app测试和web测试有什么区别
    『 MySQL数据库 』数据库之表的约束
    【golang】调度系列之P
    CleanMyMac X4最新版测评效果及功能下载
    不死马的利用与克制(基于条件竞争)及变种不死马
    VINS系统框架--原理剖析
  • 原文地址:https://blog.csdn.net/yuan2019035055/article/details/126274023