Python每日一练——第25天:内置函数

1. 数学幂运算

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

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

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

实现代码:

x, y = list(map(int, input().split()))
print(x**y)
print(y**x)

运行结果:

在这里插入图片描述

2. 错误出现的次数

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

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

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

实现代码:

list1=input().split(" ")
print(list1.count("0"))

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

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

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

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

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

实现代码:

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

运行结果:

在这里插入图片描述

4. 字符的类型比较

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

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

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

代码实现:

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

运行结果:

在这里插入图片描述


《100天精通Python》专栏推荐白嫖80g Python全栈视频

《100天精通Python从入门到就业》:本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从0到100的不断进阶深入,后续还有实战项目,轻松应对面试,专栏订阅地址:https://blog.csdn.net/yuan2019035055/category_11466020.html

  • 优点订阅限时9.9付费专栏进入千人全栈VIP答疑群,作者优先解答机会(代码指导、远程服务),群里大佬众多可以抱团取暖(大厂内推机会)!
  • 专栏福利简历指导、招聘内推、每周送实体书、80G全栈学习视频、300本IT电子书:Python、Java、前端、大数据、数据库、算法、爬虫、数据分析、机器学习、面试题库等等
    在这里插入图片描述
    在这里插入图片描述
  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

袁袁袁袁满

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值