随笔分类 - Python进阶练习题
常用模块、面向函数编程、面向对象编程、网络编程和并发编程
摘要:1️⃣ 并发编程主要内容: 一、问答题 1、简述计算机操作系统中的“中断”的作用? 2、简述计算机内存中的“内核态”和“用户态”? 3、什么是进程? 4、什么是线程? 5、简述程序的执行过程 6、什么是”系统调用“? 7、threading模块event和condition的区别 Event事件的应
阅读全文
摘要:一、创建如下表,并创建相关约束 二、操作表 1、自行创建测试数据; 2、查询学生总人数; 3、查询“生物”课程和“物理”课程成绩都及格的学生id和姓名; 4、查询每个年级的班级数,取出班级数最多的前三个年级; 5、查询平均成绩最高和最低的学生的id和姓名以及平均成绩; 6、查询每个年级的学生人数;
阅读全文
摘要:练习题: 1、简述计算机操作系统中的“中断”的作用? 2、简述计算机内存中的“内核态”和“用户态”; 3、进程间通信方式有哪些? 4、简述你对管道、队列的理解; 5、请列举你知道的进程间通信方式; 6、什么是同步I/O,什么是异步I/O? 7、请问multiprocessing模块中的Value、A
阅读全文
摘要:练习: 1、什么是C/S架构? 2、互联网协议是什么?分别介绍五层协议中每一层的功能? 3、基于tcp协议通信,为何建立链接需要三次握手,而断开链接却需要四次挥手 4、为何基于tcp协议的通信比基于udp协议的通信更可靠? 5、流式协议指的是什么协议,数据报协议指的是什么协议? 6、什么是sock
阅读全文
摘要:主要内容: 一、面向对象介绍 二、类、实例、属性、方法详解 三、练习题 四、综合作业 1️⃣ 面向对象介绍 1、编程范式 编程是 程序 员 用特定的语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 。 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实
阅读全文
摘要:1、logging模块有几个日志级别? 2、请配置logging模块,使其在屏幕和文件里同时打印以下格式的日志 3、json、pickle、shelve三个区别是什么? 4、json的作用是什么? 5、subprocess执行命令方法有几种? 6、为什么要设计好目录结构? 7、打印出命令行的第一个参
阅读全文

浙公网安备 33010602011771号