草蟒 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
草蟒 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
草蟒 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
草蟒 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
草蟒 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Mulan
操作系统 跨平台
软件类型 开源软件
所属分类 编程语言
开源组织
地区 国产
提 交 者 草蟒老吴
适用人群 未知
收录时间 2020-06-10

软件简介

草蟒是基于 Python 的全中文编程语言。

示例 1:

# 截至 n 的斐波那契数列
>>> 函 斐波那契数列(n):
>>>     a, b = 0, 1
>>>     只要 a < n:
>>>         打印(a, 结尾=' ')
>>>         a, b = b, a+b
>>>     打印()
>>> 斐波那契数列(1000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

示例 2:

# 列表的“取”循环
>>> 数表 = [2, 4, 6, 8]
>>> 乘积 = 1
>>> 取 数字 于 数表:
...    乘积 = 乘积 * 数字
... 
>>> 打印('乘积为:', 乘积)
乘积为: 384

示例 3:

# '列表' 和 '枚举' 函数
>>> 水果 = ['香蕉', '苹果']
>>> 水果.追加('梨')
>>> 列表(枚举(水果))
[(0, '香蕉'), (1, '苹果'), (2, '梨')]

开发草蟒的目的是消除英语门槛,提供一种简单自然、易学易用、功能强大、应用广泛的中文编程语言,让普通国人能自由地使用母语进行编程。

草蟒完全保留了原 Python 的运行逻辑,仅增加了必要的汉化处理,故完全支持原 Python 英文编程和程序。

当前汉化版本基于 Python 3.8.0,已完成常用内置模块、标准模块及少量第三方模块的汉化,详见草蟒官网

草蟒推荐 IDE 为 VS Code + 定制 Python 插件。另外还开发了一个简单的标点符号转换插件,安装后在 IDE 中编程时无需来回切换中英文输入法。

希望更多有识之士投入中文编程语言开发工作,打造强大独特的中文编程生态。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (147)

加载中
木兰语言那就没啥玩的了
01/10 21:08
回复
举报
打分: 力荐
啥也别说,666奉上!
2020/12/26 01:32
回复
举报
打分: 还行
真有你的
2020/12/25 17:40
回复
举报
TYi
过犹不及。。。。
2020/12/09 23:57
回复
举报
额,我表示很懵逼
2020/11/17 09:43
回复
举报
打一个汉字要敲几次键盘??
2020/11/09 21:38
回复
举报
请先试试用英文发表评论
2020/11/16 00:54
回复
举报
为什么要英文发表评论?
2020/11/16 18:58
回复
举报
这人就是抬杠来的,别理他。
2020/11/18 23:01
回复
举报
跟易语言一样吧
2020/10/24 16:58
回复
举报
打分: 还行
对于英语不好的有一定帮助,但英语不好真的也写不出什么好程序,连英语都学不好的能有什么牛的思维去写更好的软件呢,你说是吧?。。对于高级程序员这就是个画蛇添足。对于英语差的帮助也是很局限的。
2020/10/23 14:10
回复
举报
你这逻辑就是,----奶粉有啥用?都有母乳,而且这么大人了,谁天天吃奶粉?? 这个就是为了普及编程。降低语言门槛,更多点精力,更容易接触编程。
2020/11/18 23:06
回复
举报
编程是为了吃饭,你看有几个人真的是为了兴趣编程,真正为了兴趣编程的也是吃饱饭的。
01/17 23:53
回复
举报
电脑操作的几个等级: 以编辑文本为例: 基本操作:编辑器内……字符编辑,符号编辑, 初级操作:文本文件内……字符引用,字符排列,捡索字符,替换字符, 中级操作:文件夹内……查找,替换,显示,回显,调用,引用,排列,排序,属性_更改, 高级操作:调用函数,请求_系统,请求_网络, 专业操作:编写函数,编写操作_行为,重写编程语言, 大师操作:进制申明,权限申明,行为派分, 领军人物:统筹设备,资源调配,储存后备,
2020/10/22 21:42
回复
举报
挺牛逼的,也挺不容易的,但是编程语言其实吧跟中文还是英文没啥太大关系,编程主要靠思维,你如果把底层源码全部翻译成中文,那到时挺有用的。
2020/09/29 01:04
回复
举报
更多评论
发表了资讯
01/17 22:37

草蟒2021年1月更新已发布

随着本次更新的发布,草蟒(Python 汉化版)中文编程语言主体结构基本竣工。 本次更新主要内容: 主体文档(包括错误提示)基本完成汉化。 新增并优化了多个汉化模块。已汉化模块已在网站的专门网页列出。 提出了关于命名的几点建议,详见网站命名规范页面。 接下来考虑制作一套草蟒全解视频,汉化某个web开发框架并重新制作草蟒网站,以及制作一个草蟒线上编程体验网页。 欢迎反馈和支持,同时诚邀合伙人共同开发,有意者请联系...

13
1
01/10 17:58

草蟒完成操作系统模块,谈谈 python os 模块的中文化

草蟒对 python os 模块的汉化成果——“操作系统”模块(以 Windows 部分为主)已于今日完成,不久就会整合到草蟒 3.8.0 一月发行版中。 令人高兴的是,python 官网的中文文档做得越来越好了,草蟒的文档部分大量采用了官网的相关内容。 这篇文章的主要目的是谈谈 os 模块的汉化心得体会,以供日后及其他人参考。其中使用的技术可能对初学者也有帮助。 stat_result(状态结果)的汉化 stat_result 是 状态()|stat()、状态l()|l...

4
4
2020/12/14 15:51

草蟒 12 月更新:核心功能文档和坑属性/方法完成中文化

草蟒今日发布本年度最后一次更新。 本次更新主要内容: 完成内置函数、类型和对象的文档汉化; 完成主要“坑”属性和方法汉化。 文档对编程的重要性不言而喻。初次了解或使用某个模块、函数、属性等对象时,我们一般会上网搜索用法说明。以后使用时,如果想不起来细节,面对 IDE 或语言本身提供的英文提示,我们很多人会读不下去,不得不再次上网搜索。现在有了中文文档,作为中国人,相信扫一眼就能回想起应该怎么使用,大大减...

23
2
2020/11/19 11:24

为 Python 3.9 版本添加中文关键字 — 写在草蟒 39x 发布之前

Python 3.9.0 已发布一月有余。作为 Python 汉化版,草蟒当然会及时跟进。 Python 新版本的最大变化之一是用基于 PEG 的新解析器替代了原来的 LL(1)。据称新解析器的性能与旧解析器大致相当,但 PEG 在设计新语言特性时的形式化比 LL(1) 更灵活,Python 3.10 及之后版本将开始使用这种灵活性。 由于采用了新解析器,关键字(保留字)的添加(汉化)自然与之前的版本有所不同。下面是详细步骤和踩坑记录。 老吴使用的系统和工具:...

24
2
2020/11/12 14:56

草蟒语言重大更新:错误提示以中文展示

草蟒(Python 汉化版)中文编程语言 2020 年 11 月版发布。 本版本带来重大更新:现在,入门用户可能遇到的绝大部分错误都会显示中文提示。下面是几个例子: 相信这个特性会给普通用户带来极大的便利。哪里出错了一目了然,不用查字典或百度,编程门槛将进一步降低。 当然,由于是汉化,难免在有些地方会出现削足适履的情况。如果你碰到翻译错误的提示或没有汉化的提示,请告知以便持续改进。 不知道为什么,Python 官方版本不支...

36
3
发表了资讯
2020/06/17 09:50

草蟒编程语言新增“自动访问”库

草蟒中文编程语言新增“自动访问”库。 该库基于 selenium 汉化。它能完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,并拿到网页渲染之后的结果进行处理。 至此,草蟒爬虫方面的库已有三个可用:网络请求(requests)、紫檀(beautifulsoup)和自动访问,已经能胜任个人用户一般的图文、视频、数据的爬取需求了。 欲下载并了解如何使用,请访问草蟒官网。 草蟒前进的步伐不可阻挡.........

19
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
发表了问答
2020/07/08 10:35

为啥不叫许仙?

为啥不叫许仙?多精准,又内涵

4
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
147 评论
116 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部