农业银行金融科技岗暑期实习笔试题及答案.docxVIP

  • 0
  • 0
  • 约6.06千字
  • 约 8页
  • 2026-11-03 发布于河南
  • 举报

农业银行金融科技岗暑期实习笔试题及答案.docx

农业银行金融科技岗暑期实习笔试题及答案

考试时间:______分钟总分:______分姓名:______

一、编程能力测试

1.请编写一个Python函数,该函数接收一个正整数n作为参数,返回一个列表,其中包含从1到n(包括n)的所有奇数。如果输入不是正整数,函数应返回一个空列表。(10分)

2.请使用Python编写代码,实现一个简单的文本加密函数。该函数使用凯撒密码(CaesarCipher)进行加密,将输入的英文文本(仅包含小写字母和空格,且字母间无其他分隔符)向右移动3位。例如,输入helloworld,输出khoorzruog。(15分)

3.请写出以下Python代码的输出结果:

```python

deffunc(a,b=10):

b+=a

returnb

result1=func(5)

result2=func(5,20)

print(result1,result2)

```(5分)

4.请简述Python中列表(list)和元组(tuple)的主要区别,并说明在什么场景下倾向于使用列表,在什么场景下倾向于使用元组。(10分)

二、计算机基础知识

5.什么是数据结构?请列举四种

文档评论(0)

1亿VIP精品文档

相关文档