mPython 图形化编程软件

大小:189.22M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2024-01-10
  • 版本v0.5.4
  • 系统Pc
  • 语言简体中文
mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。该软件采用简单的操作界面,支持命令式程序设置,并具有强大的编程库,用户可将其与多种模块完美相结合在一起。mPython与Java一样使用具有跨平台移植特性Bytecode。有不少专业的人士预测mPython是继Java之后的明日之星。mPython语法简捷而清晰,具有丰富和强壮的类库,是一种动态的、面向对象的脚本语言。随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。mPython可以进行可视化代码编程,有hex、python、blockly三种代码读写等功能。有兴趣的小伙伴快来下载体验吧!

软件简介

mPython在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。作者有意的设计限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是,mPython的缩进规则。
一个和其他大多数语言(如C)的区别就是,一个模块的界限,完全是由每行的首字符在这一行的位置来决定的(而C语言是用一对花括号{}来明确的定出模块的边界的,与字符的位置毫无关系)。这一点曾经引起过争议。因为自从C这类的语言诞生后,语言的语法含义与字符的排列方式分离开来,曾经被认为是一种程序语言的进步。不过不可否认的是,通过强制程序员们缩进(包括if,for和函数定义等所有需要使用模块的地方),mPython确实使得程序更加清晰和美观。

软件功能

1、不依赖网络,可离线安装使用
2、mPython官方版支持hex、python、blockly三种代码的读写
3、blockly模式下支持函数功能
4、可实现简单仿真
5、可云端存取项目

软件特色

1、简单易学
mPython极其容易上手。
2、免费开源
mPython正式版是FLOSS(自由/开放源码软件)之一。
3、可移植性
由于它的开源本质,mPython已经被移植在许多平台上。
4、面向对象
mPython正式版既支持面向过程的编程也支持面向对象的编程。
5、可扩展嵌入性
需要一段关键代码运行得更快或者希望某些算法不公开,可以部分程序用C或C++编写。可以把mPython嵌入C/C++程序,从而向程序用户提供脚本功能。
6、丰富的库
mPython标准库确实很庞大。它可以帮助处理各种工作,除了标准库以外,还有许多其他高质量的库。
7、规范的代码
mPython采用强制缩进的方式使得代码具有较好可读性。而mPython语言写的程序不需要编译成二进制代码。

常见问题

1、mPython如何配置变量PATH?
在桌面或我的电脑或我的计算机,右键点击-属性-弹出对话框,点击高级系统设置;切换高级标签,点击环境变量-确定;在系统变量处,点击新建,输入名称和路径 ,便于调用 mPython.exe .安装其他路径的自行按照实际位置修改。
2、mPython 如何验证配置变量是否成功?
安装配置完成后,打开CMD;然后就在cmd窗口中输入mPython,按回车;出现mPython的版本信息表示安装配置成功了。
3、代码如何烧录到掌控板里?
刷入和拖拽。如果是自己编写的代码,或者是在编辑区打开编辑的代码,就用刷入按钮了。连接掌控,点击刷入按钮后就开始刷入操作,下面状态栏有提示,不要急,看提示,列表刷新后才可以进行后续操作。如果代码从电脑上的文件刷入掌控中,直接拖拽进去就OK,同样要等待提示刷新列表哦。

展开内容

类似软件

  • RPG Maker MV(RPG制作大师)

    9.0/847.43M

    rpg maker mv是一款功能强大的RPG游戏制作软件,由日本KADOKAWA公司开发,该软件以其极易上手的操作模式受到广大朋友的欢迎,你不需要懂很多编程,也能轻松制作。

    查看
  • Maplesoft Maple数学软件

    9.6/3.38G

    功能强大且易于使用的数学软件

    查看
  • 三菱触摸屏编程软件gt works3

    9.0/3.21G

    GT Works3是三菱电机公司开发的一款专业触摸屏编程软件。它为用户提供了一个直观、易用的界面,用于设计、开发和调试三菱触摸屏 HMI(Human Machine Interface)应用程序。

    查看
  • markdownpad2中文版

    9.0/34.69M

    markdownpad2中文版是一款专为Windows系统打造的Markdown编辑软件,这款软件支持将文本文字转化成html格式的文件和支持多种处理引擎,可以对文档进行自动保存。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • NeoProgrammer(CH341A土豪金编程器软件)

    9.0/8.98M

    NeoProgrammer是一款专业的ch341a土豪金编程器软件,这是个性价比很高的便携编程器,淘宝上杂牌的10多元,相信爱折腾BIOS的都用过,杂牌一般附送的软件都不好用。

    查看
  • ISPSoft(PLC编程软件)

    8.9/1.56G

    ISPSoft是一款适用于台达系列PLC设备的编程软件。 ISPSoft具备强大的功能和工具,可用于创建和编写PLC和HMI的程序。它提供了直观的图形化界面,方便用户进行程序的设计和编写。

    查看
  • eclipse中文版

    9.1/348.4M

    eclipse 中文版是一款功能强大的开放源码集成开发环境,被广泛应用于各种软件开发场景中。eclipse具有丰富的工具和插件,支持多种编程语言和平台,可以帮助开发人员更高效地进行软件开发。

    查看
  • Android Studio(Android开发环境)

    9.1/1.34G

    Android开发环境

    查看
  • 三菱触摸屏编程软件gt works3

    9.0/3.21G

    GT Works3是三菱电机公司开发的一款专业触摸屏编程软件。它为用户提供了一个直观、易用的界面,用于设计、开发和调试三菱触摸屏 HMI(Human Machine Interface)应用程序。

    查看
  • editplus官方版

    9.1/3.45M

    editplus官方版是一款流行的文本编辑器软件,它可以在Windows系统上运行。该软件提供了许多实用的功能,包括语法高亮、自动完成、代码折叠、列选择等,以便程序员和网页设计师能够更加高效地编写代码和编辑文本。

    查看
  • Openssl Windows版

    8.9/121.57M

    OpenSSL是一个安全套接字层密码库,它囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。OpenSSL采用C语言作为开发语言,这使得它具有优秀的跨平台性能,用户借此可以在不同的平台使用同样熟悉的东西,它支持Linux、Wi

    查看
  • Mind+(青少年编程软件)

    9.0/1.23G

    Mind+是一款青少年编程软件,拥有超多电子模块可以一键添加,一键安装常用硬件驱动,视频教程同步教学,可以提高孩子的思维能力及编程兴趣。软件操作简单,只需要拖动图形化程序块即可完成编程,还可以自动转换Python/C/C++等高级编程语言,适用于校内的大班教学、项目创作、创

    查看
  • JetBrains Rider 2025中文版

    3.4/1.56G

    JetBrains Rider 2025中文版是一款跨平台 .NET 开发工具软件,主打 AI 集成与高效调试。AI 助手支持本地模型(如 Claude 3.7、Gemini 2.0)及离线模式,提供智能代码补全与测试生成,提升编码效率。

    查看
  • RPG Maker MV(RPG制作大师)

    9.0/847.43M

    rpg maker mv是一款功能强大的RPG游戏制作软件,由日本KADOKAWA公司开发,该软件以其极易上手的操作模式受到广大朋友的欢迎,你不需要懂很多编程,也能轻松制作。

    查看
  • 易安卓E4A官方版

    9.1/450.03M

    易安卓E4A官方版是一款非常好用并基于谷歌Simple语言、专为安卓系统开发应用打造的编程辅助工具软件,可以说是安卓版本的易语言程序。软件主要方便程序员编写安卓手机软件和安卓游戏,不需要复杂的编程知识,只要会中文就可以使用易安卓进行编程,旨在实现通过类似易语言的Basic语

    查看
  • touchwin编辑工具

    9.0/57.48M

    touchwin编辑工具是信捷开发的一款用于自家触摸屏使用的编程软件,它可以编程好用户事先在触摸屏上使用的程序驱动里面的各种连接装置,到时候在配合触摸屏的时候就可以调用你编写好的设置进行使用。

    查看
  • android studio汉化版

    9.0/1.63G

    android studio汉化版是一款强大的专门用来进行Android开发的集成开发环境,你可以用这款强大的软件轻松的进行一切app的开发,不管是游戏还是应用,这款安卓开发环境基于IntelliJ,类似于我们的Eclipse ADT,如果使用过这两款软件的用户能够很快的掌握这款

    查看
  • html help workshop

    9.0/3.3M

    html help workshop是由微软推出的HELP文件工具,而且除了HTML格式的帮助文件以外,用户也能够制作CHM文件,相比较于其他的制作软件,这款要更加方便,特别是CHM帮助文件本身就有html文件的特征。

    查看
  • JDK23官方版

    9.4/203.6M

    Java SE Development Kit 23简称JDK 23,它是Oracle提供的一套用于开发java应用程序的工具包,提供编译,运行java程序所需要的各种工具和资源,比如java编译器,java运行时环境,以及常用的java类库等等!

    查看