
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
生成器是一种特殊的迭代器,使用 yield 关键字而不是 return 来返回值。它可以在迭代过程中动态生成值,而不是一次性生成所有值。yieldnext(gen)returnsend(value) 函数可以将参数值传递到生成器内来引用。
string 模块提供了许多预定义的字符串常量常量名说明内容示例包含所有 ASCII 字母(大小写)所有 ASCII 小写字母所有 ASCII 大写字母十进制数字十六进制数字(包含大小写字母)八进制数字'01234567'ASCII 标点符号`‘!<=>?@[\]^_{ASCII 空白字符包含空格、制表符、换行等所有可打印的 ASCII 字符是上述digitswhitespace的集合# 生成一个
函数定义可以嵌套函数,这在其它语言中也经常见到,但是可以嵌套多层函数还是很少见到。
访问器和修改器也是装饰器的一种。@property: 访问器,getter@xxx.setter: 修改器,setter访问器和修改器的根本目的是想将属性私有化,提供getter&setter去访问。访问器和修改器能够做到访问属性其实在调用getter方法,设置属性其实在调用setter方法。Java的规范都是不直接操作属性,而是调用getter和setter方法。Python做到了直接操作属性来
Streamlit()是一个基于tornado框架的快速搭建Web应用的Python库,封装了大量常用组件方法,支持大量数据表、图表等对象的渲染,支持网格化、响应式布局。简单来说,可以让不了解前端的人搭建网页。相比于同类产品PyWebIO,Streamlit的功能更加全面一些。
Spring Boot 4 + Spring 7 + IDEA 2025 + JDK17 ,Spring AI 的定位是:大模型基础对话 + RAG + MCP + Tool + Memory等基础功能。
LangChain 是目前认知度最高的大模型应用开发生态之一,提供统一的模型接口、Prompt、工具调用、文档加载、文本切分、向量存储、检索器、中间件和 Agent 抽象。当前官方将 LangChain 定位为快速构建 Agent 的高层框架,并将复杂、可控的底层编排交给 LangGraph。
matplotlib用于绘制图形,支持2D和3D。
Java中的三位运算符是用来实现的。Python中是用来实现的(突然换种语法感觉不太适应)Python 不用?:,而用 x if cond else y,是一个有意的语言设计选择,核心是让代码按自然语序读起来更清楚,降低嵌套时的可读性灾难。Python 确实在“短”与“可读”之间,经常优先后者。为什么不用?
server]host = "a"[server] # ❌ 报错:server 被定义两次host = "b"✅ TOML 禁止重复定义同名标准表。如果想要多个,用[[...]]表数组。最少的规则、最明确的类型、最不挑剔的人。它不会取代 JSON 在数据交换里的位置,也不会取代 YAML 在 Kubernetes、Ansible 里的生态。但只要你在写"人会反复打开来手动改的配置文件",TOML







