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、前端、大数据、数据库、算法、爬虫、数据分析、机器学习、面试题库等等