- 0
- 0
- 约5.38千字
- 约 8页
- 2026-11-03 发布于辽宁
- 举报
互联网秋招笔试题及答案
考试时间:______分钟总分:______分姓名:______
一、编程语言基础(Python为例)
1.下列关于Python变量的说法,正确的是哪几项?
a)变量名必须以字母或下划线开头。
b)变量名区分大小写。
c)变量名可以包含数字、字母、下划线,但不能以数字开头。
d)Python中的变量类型在定义时必须指定。
e)变量赋值后其类型不可改变。
2.请写出Python代码,实现一个函数`reverse_string(s)`,该函数接收一个字符串参数`s`,返回该字符串的反转版本。
3.在Python中,列表`my_list=[1,2,3,4,5]`,执行`my_list.append(6)`后,`my_list`的内容变为?
4.下列Python代码片段的输出结果是什么?
```python
a=10
b=20
ifa15:
b=30
elifa5:
b=40
print(b)
```
5.解释Python中`def`关键字的作用。
二、数据结构与算法
6.什么是递归?请简要说明递归的两个必要条件。
7.给定一个无重
原创力文档

文档评论(0)