- 博客(6)
- 收藏
- 关注
原创 python-网编详解
网络编程介绍三要素IP地址端口号协议网络编程图解网络编程案例客户端和服务器端交互-一句话服务器端升级-支持多客户端扩展: 客户端和服务器端交互-发送文件单线程案例演示多线程案例演示概述网络编程也叫Socket编程, 套接字编程.用来实现网络互联的不同计算机上运行的程序间可以进行数据交互, 就叫: 网络编程.大白话解释: 两台不同的电脑互相传输信息就叫: 网络编程.三要素IP地址端口号协议概述指的是同一时间, 执行多个任务.好处充分利用CPU资源, 提高执行效率.
2024-09-04 18:11:57
524
原创 闭包和装饰器详解(代码)
"""关键字介绍:回顾:global 修饰的变量叫全局变量, 在当前的模块(.py)文件中, 均可使用.nonlocal: 在内部函数中使用, 它可以实现, 在内部函数中 修改外部函数的 变量."""# 需求: 编写1个闭包, 让内部函数去访问外部函数的参数a = 100, 并观察效果.# 1. 闭包写法, 实现上述需求.def fun_outer(): # 有嵌套a = 100 # 外部函数的 变量# 定义内部函数, 去访问, 并修改外部函数的变量.
2024-09-03 11:44:18
471
原创 python面向对象基础详解
学习目标了解有哪些常见的编程思想?理解什么是面向对象?知道面向对象的三大特性有哪些?编程思想:写代码的思维方法分2类:面向对象面向过程面向过程:面向一个一个的步骤编码面向对象:抽象类(属性和方法)来模拟实现世界三大概念封装:把属性和方法封装到类中进行隐藏,对外提供访问接口继承:子承父业 子类继承父类的属性和方法多态:同样一个函数在不同的场景下有不同的表现 (多种状态)类和对象语法class 类名:pass对象1 = 类名()对象2 = 类名()self关键字。
2024-09-01 20:58:33
926
原创 面向对象版-学生管理系统
但是由于学生管理系统操作对象为学员,为了方便后期扩展,我们把学员也封装为一个角色。可重复对学生进行增删查改操作,当确认退出系统后,则直接。① 为了方便维护代码,一般一个角色一个程序文件。例如选择序号、确认退出、添加学生、修改信息等。需求:根据操作流程以及系统需求,完成。姓名、性别、年龄、联系方式、描述信息。的编程思想完成项目的升级处理。② 项目要有主程序入口,习惯为。学生管理系统 和 学员。使用系统可对学生信息进行。添加、修改、删除、查询。学生管理系统项目开发。
2024-09-01 20:43:22
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人