人工智能工程师招聘面试题及答案.docxVIP

  • 0
  • 0
  • 约6.65千字
  • 约 18页
  • 2026-03-09 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年人工智能工程师招聘面试题及答案

一、编程能力测试(共3题,每题10分,总分30分)

1.Python编程题(10分)

题目:

请编写一个Python函数,实现以下功能:

-输入一个字符串,去除其中的所有空格和标点符号,并将所有字母转换为小写。

-统计去除后的字符串中每个字母出现的次数,并以字典形式返回结果。

-示例输入:Hello,World!,示例输出:`{h:1,e:1,l:3,o:2,w:1,r:1,d:1}`。

答案:

python

importstring

defcount_letters(text):

去除空格和标点符号

cleaned_text=.join([char.lower()forcharintextifchar.isalnum()])

统计字母出现次数

letter_counts={}

forcharincleaned_text:

ifcharinletter_counts:

letter_counts[char]+=1

else:

letter_counts[char]=1

returnletter_counts

示例测试

print(count_letters(Hello,World!))#输出:{h:1,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档