灵语lingyu

灵语 快速上手教程(M7)

1. 什么是灵语?

中文编程语言:语法(关键字/内置/模块/方法)全中文,执行用 CPython 原生引擎,100% 兼容 Python 3.x。

2. 三十秒第一行代码

打印("你好,灵语!")

把上面的文件保存成 hello.灵,然后 lingyu hello.灵

3. 变量与函数

定义 阶乘(n):
    若 n <= 1:
        返回 1
    返回 n * 阶乘(n - 1)
打印(阶乘(5))      # 输出 120

注意:若 / 循环 / 定义 / 返回 / 打印 就是 Python 的 if/for/def/return/print,一一比照。

4. 容器与常用方法

水果 = 列表()
水果.追加("苹果")
分数 = {名字: 92, "小红": 88}
打印(分数.值列表())

注意:追加/值列表 用中文成功,方法名 也有中文别名(见 根目录)。

5. 模块与成员

导入 数学
from 数学 import 平方根
打印(数学.圆周率)

注意:数学/平方根/圆周率 全部中文,中英文混用也统统 OK。

6. 对象/函数全中文

类 动物():
    定义 初始化(自身, 名字):
        自身.名字 = 名字
    定义 叫声(自身):
        返回 "……"

小猫 = 猫("团子")
打印(小猫.叫声())

7. 常见报错是中文

溯源时抛出 名称 'x' 未定义(您是否想用:'xx'?)零除错误string replace 等全中文提示。

8. 文档进一步阅读

  • docs/别名对照表.md —— 全部中文别名速查(自动生成,与代码逐字同步)。
  • docs/安装.md —— 安装、编辑器挂接、LSP 接入。