logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

500行代码还原儿时经典 Python Pygame 制作带 AI 决策的飞行棋

这不仅仅是一个简单的绘图程序,它包含了完整的游戏逻辑状态机、一维路径坐标映射,以及一个基于启发式搜索的智能 AI 玩家。加入蒙特卡洛搜索提升 AI 难度。增加联机对战功能。丰富音效与爆炸动画。如果你觉得这个项目有趣,欢迎在评论区留言交流,或者去我的 GitHub 点个 Star!

#pygame#python#人工智能
Python 八股文汇总

1. 列表(List)和元组(Tuple)的区别?2. 深拷贝 (deepcopy) 和浅拷贝 (copy) 的区别?3.和的区别?4. 谈谈 Python 的变量查找顺序(LEGB 规则)? 变量查找按顺序依次是:5. 什么是装饰器 (Decorator)?6. 迭代器 (Iterator) 和生成器 (Generator) 的区别?7. 什么是闭包 (Closure)? 满足三个条件即为闭包:

#python#后端#爬虫
什么是Harness Engineering?——最小的Agent Harness

领域含义马具控制马的装备,让马的力量被正确引导电气工程测试套具(Test Harness)- 连接被测系统与测试设备的中间层软件测试自动测试框架,负责执行测试用例并收集结果在 AI Agent 领域,Harness 沿用了同样的隐喻:Harness = 控制 AI 能力的"挽具",让 AI 的输出被正确引导和执行为什么需要工具?模型本身不能真正读取文件、做计算它只能"请求"Harness 帮它做工

#python#开发语言
Python IO编程——文件读写

New-Item 是PowerShell创建文件的推荐方式,其原理和工作方式如下。- -ItemType File :明确创建类型为文件(而非目录)- -Value :设置文件初始内容(相当于创建+写入原子操作)还有另一种方法"这是内容" > c:\work\test.txt。- -Path :指定文件路径(支持绝对/相对路径)),避免因系统默认编码不同导致错误。处理含 BOM 的文件时,使用。文

#java#html#开发语言
Python IO编程——序列化

如果我们要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如XML,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输。JSON不仅是标准格式,并且比XML更快,而且可以直接在Web页面中读取,非常方便。序列化这一块个人认为还是比较难以去理解,尤其是感觉和编码很类似。然后查阅了资料包括其他网友的一些回答。对中

#python#开发语言
Python——正则表达式

类别概念/符号说明与示例​​匹配​​的任意​​字符a.b匹配字符串的​​。^Hello匹配以 "Hello" 开头的字符串匹配字符串的​​。end$匹配以 "end" 结尾的字符串``​​特殊字符,使其表示字符本身。例如\.匹配真正的点号,\\匹配反斜杠\|​​操作,匹配两侧的任意一个表达式。cat\|dog匹配 "cat" 或 "dog"​​匹配前一个字符​​。go*d匹配 "gd", "god

#python
Python Web开发——HTTP协议简介

​​HTTP​​ 的全称是 ​​超文本传输协议​​。它是一种用于分布式、协作式和超媒体信息系统的​​应用层​​协议。简单来说,HTTP 是万维网(WWW)的数据通信基础,它定义了客户端(例如 Web 浏览器)和服务器之间请求和响应的格式与规则。没有 HTTP,我们就无法通过点击链接或输入网址来浏览网页。HTTP 是互联网应用最广泛的协议,是 Web 浏览的基石。它通过简单的​​请求-响应​​模型,

#http#python
Python Web开发——HTML简介

CSS是Cascading Style Sheets(层叠样式表)的简称,CSS用来控制HTML里的所有元素如何展现,比如,给标题元素<h1>JavaScript虽然名称有个Java,但它和Java真的一点关系没有。JavaScript是为了让HTML具有交互性而作为脚本语言添加的,JavaScript既可以内嵌到HTML中,也可以从外部链接到HTML中。如果我们希望当用户点击标题时把标题变成红色

#前端#python#html
Python Web开发——使用Web框架

Python Web 框架能帮你高效地构建网站和 Web 应用。下面是一个关于如何使用 Python Web 框架的概述,以及一些主流框架的简单介绍和选择建议。特性/框架FlaskDjangoFastAPI​​轻量级、灵活、可扩展全功能、​​现代、​​、异步支持​​较低,适合初学者中等,提供完整解决方案中等,需理解异步概念​​小型项目、API服务、​​开发​​、内容管理系统(CMS)、高集成度项目

#python#前端
Python Web开发——WSGI接口

WSGI(Web Server Gateway Interface,Web服务器网关接口)是 Python 中连接 Web 服务器和 Web 应用程序或框架的重要规范。它旨在提升 Web 应用开发的可移植性。下面这个表格汇总了 WSGI 的核心信息,帮你快速了解它:方面说明​​​​Python 中 Web 服务器与应用程序或框架之间的​​​​​​ (服务器), ​​ (应用程序), ​​ (中间件

#python#开发语言
    共 20 条
  • 1
  • 2
  • 请选择