- 0
- 0
- 约6.03千字
- 约 15页
- 2025-12-31 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年数据科学与大数据应用岗位实战面试问题集
一、编程能力测试(共5题,每题20分)
题目1(Python编程能力):编写一个Python函数,实现以下功能:
1.接收一个字符串参数,去除字符串中的所有空格和标点符号
2.将去除后的字符串转换为小写并返回
3.测试函数时输入:Hello,World!Python编程测试。
答案:
python
importstring
defclean_string(input_str):
去除所有标点符号
translator=str.maketrans(,,string.punctuation)
去除空格和标点后转为小写
cleaned=input_str.translate(translator).replace(,).lower()
returncleaned
测试
test_str=Hello,World!Python编程测试。
result=clean_string(test_str)
print(result)#输出:helloworldpython编程测试
解析:
1.使用`string.punctuation`获取所有标点符号
2.`str.maketrans()`创建翻译表,用于`translate()`方法去除标点
3.
原创力文档

文档评论(0)