编程语言与算法面试题集.docxVIP

  • 1
  • 0
  • 约1.02万字
  • 约 32页
  • 2026-04-07 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年编程语言与算法面试题集

1.Python编程基础(5题,每题2分)

目标地域:北京、上海、深圳

行业需求:互联网、金融科技

题目1(2分)

编写一个Python函数,接收一个字符串列表,返回一个新列表,其中包含原列表中所有长度大于5的字符串,并按字母顺序排序。

示例输入:`[apple,banana,cherry,date,elderberry]`

示例输出:`[apple,banana,cherry,elderberry]`

题目2(2分)

使用Python的生成器函数,实现一个无限斐波那契数列生成器,要求第一次调用时返回0,第二次调用返回1,之后每次调用返回前两个数的和。

示例调用:

python

fib=fibonacci()

print(next(fib))#输出:0

print(next(fib))#输出:1

print(next(fib))#输出:1

print(next(fib))#输出:2

题目3(2分)

在Python中,编写一个类`Employee`,包含属性`name`和`salary`,以及一个方法`give_raise`,用于增加工资。要求:

-初始化时,`salary`必须为正数,否则抛出`ValueError`。

-`give_ra

文档评论(0)

1亿VIP精品文档

相关文档