软件介绍
mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。可以进行可视化代码编程,有hex、python、blockly三种代码读写等功能。
软件优点
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、用户可以根据自己的需要点击本网站提供的下载路径下载得到对应的程序安装包
2、解压安装包后,即可得到对应的安装数据包,双击主程序即可进行安装,选择语言安装
3、如果选择自定义安装,那么就要自己选择安装组件以及安装路径选择
4、选择开始单文件夹,把程序快捷方式放到哪里,安装向导将在以下开始菜单文件夹中创建程序快捷方式点击“下一步”继续:如要选择另一个文件夹,点击“浏览”
5、选择附加任务,要执行哪些附加任务请选择安装mPython时需要执行的附加任务,然后点击“下一步”
6、现在准备安装主程序。点击“下一步”按钮开始安装或点击“上一步”按钮重新输入安装信息。
7、等待应用程序安装进度条加载完成即可,需要等待一小会儿
8、安装完成
软件官网
https://mpython.org/
软件综述
mBlock 5.0 的优点:
- 用户界面直观:采用拖放式编程,即使是初学者也很容易使用。
- 强大的功能:支持多种传感器和执行器,可用于各种项目。
- 支持多种语言:提供数十种语言版本,方便全球用户使用。
- 社区支持:拥有活跃的社区,提供教程、项目和技术支持。
- 适用于教育:专为教育目的而设计,提供循序渐进的学习体验。
- 与 Arduino 和 Micro:bit 兼容:可以轻松连接到 Arduino 和 Micro:bit 微控制器。
mBlock 5.0 的缺点:
- 高级功能有限:对于高级用户来说,可能缺乏某些高级功能。
- 某些平台支持有限:并非所有平台都完全支持 mBlock 5.0。
- 文档不太全面:官方文档可能不够全面,可能会限制某些用例。
总体而言,mBlock 5.0 是一款出色的图形化编程工具,特别适合初学者和教育用途。它提供了强大的功能、直观的界面和积极的社区支持。然而,对于需要更高级功能的用户来说,它可能存在一些限制。