# 20254104 2025-2026-2 《Python程序设计》实验三报告

20254104 2025-2026-2 《Python程序设计》实验三报告

课程:《Python程序设计》
班级: 2541
姓名: 王禹豪
学号:20254104
实验教师:王志强
实验日期:2026年4月28日
必修/选修: 公选课

1.实验内容

创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。

2. 实验过程及结果

1.创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序;
2.如图,发送方输入内容,并传输;接收方收到信息并显示。
屏幕截图 2026-04-28 202026

屏幕截图 2026-04-28 202416

接着两人互换收发方
屏幕截图 2026-04-28 202914

屏幕截图 2026-04-28 203109

3.接着,用LLM生成代码,两人互换扮演收发方
屏幕截图 2026-04-28 205109

屏幕截图 2026-04-28 205343

3. 实验过程中遇到的问题和解决过程

  • 问题1:客户端访问被拒绝
  • 问题1解决方案:切换访问地址,确保两台设备连接公共网络相同,随后手动修改IP地址,确保代码中的地址与手动修改地址相同。
  • 问题2:服务端连接失败
  • 问题2解决方案:检查代码正误,发现一处错误,勘正。
  • 问题3:AI代码无法直接投入使用
  • 问题3解决方案:分析AI代码逻辑,找到IP地址的修改位置,完成准确修改,继续进行实验。

其他(感悟、思考等)

通过本次实验,我不仅学会了通过服务端、客户端两端分别展开远程对话的功能,还意识到协作技巧的重要性。

参考资料

  • [《Python程序设计》]
posted @ 2026-05-09 23:47  逐晓  阅读(9)  评论(1)    收藏  举报