开始做题 00:00:00

一、问答题 (一共20题,共100分)
1.

Python 语言有哪些数据类型?

2.

Python 语言有哪些运算符?请列表说明它们各自的运算优先级。

3.

Python 语言有哪些语句?

4.

简述元组与列表的异同。并简述它们各自的用途。

5.

简述字典和集合的异同。并简述它们各自的用途。

6.

请分别举例说明遍历列表、元组、字典和集合中各元素的方法。

7.

在 Python 中如何实现二维数组、结构体、结构体数组(二维表) 、链表?请举例说明。

8.

在 Python 中如何实现栈和队列?请举例说明。

9.

请分别说明 Python 中正则表达式、 lambda 函数、装饰器、异常处理、断言处理各自的用途。

10.

请分别举例说明,在 Python 中函数的实在参数与形式参数间单向和双向传递数据是如何实现的。函数的位置参数与关键字参数有何区别?

11.

请简述 Python 中类对象与实例对象、类属性与实例属性各自的区别?并简述它们各自的用途。

12.

请简述 Python 中类方法、实例方法、静态方法各自的区别?并简述它们各自的用途。

13.

请举例说明 Python 面向对象的多态性(例如函数重载、运算符重载)是如何实现的?

14.

请分别简述利用 thinter 模块、turtle 模块和 graphics 模块绘图时各自的绘图步骤。

15.

简述使用 tkinter 模块创建一个图形用户界面应用程序的主要步骤。

16.

在 tkinter 模块中事件绑定方式有哪几种?并简述它们各自的用途。

17.

请用 Python 语言编写一个简易的系统登录程序。

18.

请用 Python 语言编写一个简易的计算器程序。

19.

请用 Python 语言编写一个简易的通讯录管理程序。

20.

请用 Python 语言编写一个简易的猜数字游戏程序。

答题卡 暂停 交卷 置顶
置顶