草蟒是基于 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_lt3ocv4d的个人空间 - OSCHINA - 中文开源技术交流社区...

    python语言的发展 python语言诞生于1990年,由Guide van Rossum设计并领导开发. python语言是开源项目的优秀代表,其解释器的全部代码都是开源的. 编写Hello程序 ...

  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基础语法 - LongKing-Xu的个人空间 - OSCHINA - 中文开源技术交流社区...

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

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

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

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

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

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

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

最新文章

  1. pytorch 训练过程acc_pytorch入门练手:一个简单的CNN模型
  2. 2020-12-08 tensorflow model.fit_generator()函数参数
  3. 最简单的docker教程:在docker里运行nginx服务器
  4. 使用jstat报告自定义JVM指标集
  5. stl中map函数_map :: empty()函数以及C ++ STL中的Example
  6. 打破气球所能获得的最大积分 Burst Balloons
  7. 技巧 | 栅格的属性数据和经纬度是分开的两个文件,怎么将它们整合到同一个文件上...
  8. 数据挖掘:数据预处理相关概念
  9. 进程控制(PCB,进程ID,进程状态,fork函数,文件共享)
  10. 【优化求解】基于matlab粒子群算法求解仓库成本控制优化问题【含Matlab源码 1577期】
  11. mysql5.1查询分析语句_MySQL 查询数据_mysql 查询语句_SELECT语句
  12. 还在纠结用H264还是H265?大家早就在把VP9和H265作比较啦!
  13. linux佳能打印机服务,Canon LBP2900打印机安装Linux驱动的经验:已在Deepin中成功
  14. 小米java模拟器_Android沉浸式简单实现(暂未测试全部机型,根据资料修改,模拟器,小米6,,荣耀做了简单测试)...
  15. Orcale 批量更新sql
  16. centos镜像下载教程
  17. MathType 6.9中积分符号不显示该怎样解决
  18. Live Server插件默认打开浏览器的无痕浏览模式解决方法
  19. k8s重启导致node没有成功连接:The connection to the server localhost:8080 was refused - did you specify the righ
  20. vim的ex模式用法

热门文章

  1. SQL必知必会第十八节挑战题
  2. Linux 配置TFTP 服务器
  3. MySQL 数据类型及占用空间
  4. visjs添加节点、图像和文字共同展示、各种点击事件
  5. 【安全牛学习笔记】课时94 SQLMAP自动注入-REQUEST和SQLMAP自动注入-OPTIMIZATION
  6. Python学习-简单爬虫及文件保存
  7. Aras入门教程2_ItemType详解
  8. Windows7 Update 无法更新补丁解决方法,IE11浏览器也可以通过更新系统自动安装
  9. linux 蓝牙命令
  10. 惯量比多少合适,如何理解惯量比的问题