草蟒是基于 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 中编程时无需来回切换中英文输入法。

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

草蟒python汉化版_草蟒首页、文档和下载 - Python 汉化版 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. python数值运算操作符也叫做内置操作符_Python的操作符 - osc_r1gtal48的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.数值运算符 python提供了9个基本的数值运算符,这些运算符由编译器直接提供,所以叫做内置运算符(操作符): 运算符 功能 + 加 - 减 * 乘 / 除 % 模 ** 幂 // 整除 -i 负 ...

  2. 在单链表写入一组数据代码_第5章 第1节 链表 - osc_x8s7voop的个人空间 - OSCHINA - 中文开源技术交流社区...

    ● 请你说出几种基本的数据结构, 参考回答: 常见的基本的数据结构有链表.栈.队列.树(只列出面试常考的基本数据结构) 1.链表是一种物理存储单元上非连续.非顺序的存储结构,数据元素的逻辑顺序是通过链 ...

  3. 泊松分酒 java课件_泊松分酒原理 - 我类个擦的个人空间 - OSCHINA - 中文开源技术交流社区...

    有一个12品脱(pint)的酒瓶,里面装满葡萄酒,另有8品脱和5品脱的瓶子各一个.问如何从中分出6品脱的酒出来? 传说泊松年轻时成功解决了该问题,勾起了他对数学的兴趣而投身数学研究,因此该问题被称为泊 ...

  4. 大数据系列的默认端口_各大数据库默认端口 - 感觉太煽情的个人空间 - OSCHINA - 中文开源技术交流社区...

    一 :Oracle 驱动:oracle.jdbc.driver.OracleDriver URL:jdbc:oracle:thin:@<:port>:dbname 注:machine_na ...

  5. python简介pdf_PDFMiner首页、文档和下载 - Python PDF 解析器 - OSCHINA - 中文开源技术交流社区...

    PDFMiner 是一个 Python 的 PDF 解析器,可以从 PDF 文档中提取信息.与其他 PDF 相关的工具不同,它侧重的是获取和分析文本数据.PDFMiner 允许获取某一页中文本的准确位 ...

  6. python汉化 草蟒_草蟒首页、文档和下载 - Python 汉化版 - OSCHINA - 中文开源技术交流社区...

    草蟒是基于 Python 的全中文编程语言. 示例 1: # 截至 n 的斐波那契数列 >>> 函 斐波那契数列(n): >>> a, b = 0, 1 >& ...

  7. python 条件表达式换行_Python基础语法 - LongKing-Xu的个人空间 - OSCHINA - 中文开源技术交流社区...

    python基础语法 一.标识符 在Python中,所有标识符可以包括英文.数字以及下划线(_),但不能以数字开头. 在Python中的标识符是区分大小写的. 在Python中以下划线开头的标识符是有 ...

  8. java实现gdal栅格矢量化_gdal栅格矢量化 - osc_lfs4vsih的个人空间 - OSCHINA - 中文开源技术交流社区...

    #include "gdal_alg.h" 栅格矢量化功能用于将栅格数据生成矢量数据,通常用于分类图像.GDAL库中使用函数GDALPolygonize()或者函数GDALFPol ...

  9. php面试题 优信二手车_分布式定时任务对比 - sharedCode的个人空间 - OSCHINA - 中文开源技术交流社区...

    分布式定时任务 1. 什么是分布式定时任务 把分散的,可靠性差的计划任务纳入统一的平台,并实现集群管理调度和分布式部署的一种定时任务的管理方式.叫做分布式定时任务. 2. 常见开源方案 elastic ...

  10. python开源项目博客_Blog_mini首页、文档和下载 - Python Flask开源博客 - OSCHINA - 中文开源技术交流社区...

    使用Blog_mini,你完全不用担心博客的管理问题! Blog_mini是一个用Python Flask开发的,拥有简洁页面(支持响应式布局!)和强大后台管理功能的开源博客系统,使用Blog_min ...

最新文章

  1. mac 上搭建gitlabel_在mac终端中使用git(适用于github、gitlabel)
  2. 西南医院微服务咋查得到_#全国最好医院排行榜#发布:成都这4家牛了!四川31个专科排全国前十(总榜)...
  3. 第一个程序03 - 零基础入门学习汇编语言22
  4. Mysql学习总结(7)——MySql索引原理与使用大全
  5. oracle 创建视图、修改视图、删除视图、利用视图操作基本表
  6. C# 键盘钩子和鼠标钩子的使用详解
  7. 【基于JXTA的P2P应用开发】
  8. webis个人主页设计_个人网站设计及实现毕业设计论文
  9. python中sys模块是干什么的_python中sys模块的介绍和使用
  10. C语言递归函数实现十位数转换进制并打印出来(超详细)
  11. 史上最牛二分查找,不服来战
  12. 亲测微信活码裂变系统源码+解除限制/附安装说明
  13. js 千分位格式化 (4种方式实现)
  14. 拉格朗日(Lagrange)插值函数(C语言)
  15. 解决 413 Request Entity Too Large
  16. 读后感《富爸爸穷爸爸》
  17. IE浏览器十大进化史 盘点微软IE1到IE10辉煌历程(转)
  18. 员工和老板的差距不只是能力,还有战略思维
  19. 图像篡改常用数据集casia
  20. 出入境检验实验室功能区设计大纲

热门文章

  1. ping命令使用集合
  2. Loadrunner11安装
  3. 数据治理:数据血缘关系分析
  4. 哈理工OJ-2277-喝喝
  5. R及RStudio下载安装教程(超详细)
  6. I2C总线协议/地址详解
  7. win10照片查看器不能点下一张的方法
  8. 【算法精解】计数排序
  9. 有效的数独 python_LeetCode 36. 有效的数独 | Python
  10. 电脑重装教程win10系统怎样重装