mPython官方版是款针对程序员们所打造的图形编程工具。mPython电脑版支持命令式程序设置,并具有强大的编程库,用户可将其与多种模块完美相结合在一起。mPython还可以支持函数,仿真、hex、python、blockly三种代码读写等功能。并可以与TPYBoard系类开发板配合使用,直接连接PC端进行编程。

mPython风格介绍

mPython在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。作者有意的设计限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是,mPython的缩进规则。

一个和其他大多数语言(如C)的区别就是,一个模块的界限,完全是由每行的首字符在这一行的位置来决定的(而C语言是用一对花括号{}来明确的定出模块的边界的,与字符的位置毫无关系)。这一点曾经引起过争议。因为自从C这类的语言诞生后,语言的语法含义与字符的排列方式分离开来,曾经被认为是一种程序语言的进步。不过不可否认的是,通过强制程序员们缩进(包括if,for和函数定义等所有需要使用模块的地方),mPython确实使得程序更加清晰和美观。

mPython软件功能

1、不依赖网络,可离线安装使用

2、mPython官方版支持hex、python、blockly三种代码的读写

3、blockly模式下支持函数功能

4、可实现简单仿真

5、可云端存取项目

mPython软件特色

1、简单易学

mPython极其容易上手。

2、免费开源

mPython正式版是FLOSS(自由/开放源码软件)之一。

3、可移植性

由于它的开源本质,mPython已经被移植在许多平台上。

4、面向对象

mPython正式版既支持面向过程的编程也支持面向对象的编程。

5、可扩展嵌入性

需要一段关键代码运行得更快或者希望某些算法不公开,可以部分程序用C或C++编写。可以把mPython嵌入C/C++程序,从而向程序用户提供脚本功能。

6、丰富的库

mPython标准库确实很庞大。它可以帮助处理各种工作,除了标准库以外,还有许多其他高质量的库。

7、规范的代码

mPython采用强制缩进的方式使得代码具有较好可读性。而mPython语言写的程序不需要编译成二进制代码。

mPython安装步骤

1、用户可以根据自己的需要点击本网站提供的下载路径下载得到对应的程序安装包

2、解压安装包后,即可得到对应的安装数据包,双击主程序即可进行安装,选择语言安装

3、如果选择自定义安装,那么就要自己选择安装组件以及安装路径选择

4、选择开始单文件夹,把程序快捷方式放到哪里,安装向导将在以下开始菜单文件夹中创建程序快捷方式点击"下一步”继续:如要选择另一个文件夹,点击"浏览”

5、选择附加任务,要执行哪些附加任务请选择安装mPython时需要执行的附加任务,然后点击"下一步”

6、现在准备安装主程序。点击"下一步”按钮开始安装或点击"上一步”按钮重新输入安装信息。

7、等待应用程序安装进度条加载完成即可,需要等待一小会儿

8、安装完成

mPython常见问题

1、mPython如何配置变量PATH?

在桌面或我的电脑或我的计算机,右键点击-属性-弹出对话框,点击高级系统设置;切换高级标签,点击环境变量-确定;在系统变量处,点击新建,输入名称和路径 ,便于调用 mPython.exe .安装其他路径的自行按照实际位置修改。

2、mPython 如何验证配置变量是否成功?

安装配置完成后,打开CMD;然后就在cmd窗口中输入mPython,按回车;出现mPython的版本信息表示安装配置成功了。

3、代码如何烧录到掌控板里?

刷入和拖拽。如果是自己编写的代码,或者是在编辑区打开编辑的代码,就用刷入按钮了。连接掌控,点击刷入按钮后就开始刷入操作,下面状态栏有提示,不要急,看提示,列表刷新后才可以进行后续操作。如果代码从电脑上的文件刷入掌控中,直接拖拽进去就OK,同样要等待提示刷新列表哦。

mPython更新日志

日日夜夜的劳作只为你可以更快乐

嘛咪嘛咪哄~bug通通不见了!

华军小编推荐:

在您使用mPython之后,我想您可能还会需要{recommendWords}等软件,快来{zhandian}下载使用吧!

python电脑版-mPython相关推荐

  1. python电脑版-python

    python官方版是一款面向对象的解释型计算机程序设计语言,python Mac版既可以兼容之前的版本,又带来了许多功能性更新,比如支持async/await异步编程,改进了对Python Zip应用 ...

  2. python电脑版微信-python如何实现远程控制电脑(结合微信)

    不知道大家有没有这样一个烦恼,"自己的电脑总是被别人使用,又不好意思设置密码",所以利用python设计了一个程序来实现自由管控. 功能虽然简单,但大家可以通过其思路来实现更多的功 ...

  3. python电脑版怎么下载-Python

    Python是一款通用型的计算机程序设计语言,Python对编程人员来说是一款非常有利的工具,可以让您快速编写代码,而且代码运行速度非常快.Python具有非常简捷而清晰的语法特点,适合完成各种高层任 ...

  4. python电脑版软件下载_Python for windows

    Python是一门跨平台的脚本语言,Python规定了一个Python语法规则,实现了Python语法的解释程序就成为了Python的解释器,我们用的比较多的是C版本的Python,也就是使用C语言实 ...

  5. python电脑版软件下载_最新Python for Windows下载地址电脑版-CC软件

    Python for Windows是一种面向对象.解释型计算机编程语言,整个语言在设计上就保持了清晰简单的风格,易读.易维护,深受广大开发者的喜爱.Python完全免费开源,扩展能力强,可移植性高, ...

  6. python官方下载地址电脑版_mPython

    mPython官方版是款针对程序员们所打造的图形编程工具.mPython电脑版支持命令式程序设置,并具有强大的编程库,用户可将其与多种模块完美相结合在一起.mPython还可以支持函数,仿真.hex. ...

  7. python编程狮电脑版_w3cschool编程狮PC版-编程狮电脑版下载 v3.3.10--PC6电脑版

    编程狮电脑版是一款零基础编程慕课学习软件.编程狮电脑版提供上千个编程教程,包含微课教学,让你随时随地学习,体验高效.有趣的编程学习方式,喜欢编程,想要学习编程的朋友快来试试吧. 基本简介 编程狮电脑版 ...

  8. Python倒计时自动发微信(电脑版微信)

    一.前言: Python倒计时自动发微信(电脑版微信登录状态) 二.主要思路及步骤: 1.先启动微信 2.定位到搜索框 3.搜索微信 4.进入聊天窗口 5.粘贴文本内容 6.发送   7.关闭微信窗口 ...

  9. 【Python】解决最新电脑版微信[22-06]聊天文件统一按用户归类到MsgAttach文件夹的问题

    [Python]解决最新电脑版微信[22-06]聊天文件统一按用户归类到MsgAttach文件夹的问题 背景 前提 代码 版本1 版本2 背景 最近,微信又更新了,但这一版本的聊天文件安排方式变化有点 ...

最新文章

  1. python无法安装tensorflow_python – 无法安装Tensorflow Mac
  2. 【算法基础】常用的数据结构与算法
  3. firewalld和netfilter
  4. linux 网络命令 dns,[LN_03] Linux网络环境查看(网卡|路由|DNS|IP)、网络测试命令(端口探测|路由跟踪|抓包|ssh连接)...
  5. Qt4_实现自定义委托
  6. vue-devtoools 调试工具安装
  7. 再读Socket编程——《UNIX网络编程(卷一)》学习点滴
  8. Android学习---通过内容提供者(ContentProvider)操作另外一个应用私有数据库的内容...
  9. linux下查看当前shell方法。
  10. LCD1602动态显示
  11. 关于阻抗设计的建议-来至深南电路板厂的心水总结
  12. 天下第一铭:汤晓鸥教授自叙的故事
  13. 面试 http://mp.weixin.qq.com/s/p5mXVzixSDZZ6o9DpU5Xaw
  14. Python 爬虫下载喜马拉雅音频文件
  15. php mail 163邮箱,使用PHPMail发送邮箱(163邮箱为例)
  16. 对于业务中库存超卖测试
  17. JAVA+appium+夜神模拟器实现APP爬虫
  18. 【求助】ssh.service loaded(inactive) 问题
  19. 有利可图网_如何发布自己的流行且有利可图的开源书
  20. 新汉兰达导航linux系统,车载导航使用手册 体验新汉兰达原厂导航

热门文章

  1. python unittest接口测试_python+request+unittest 接口测试练习
  2. CUDA编程:与OpenCV结合
  3. python学习笔记(二十七)多线程与多进程
  4. 神spfa [Noi2014]魔法森林
  5. Python基础之初识类和对象
  6. python的解释器spython介绍
  7. js获取非行间样式--有bug,忧伤
  8. [译]Profile and debug your ASP.NET MVC app with Glimpse
  9. Spring注解的使用和区别:@Component、@Service、@Repository、@Controller
  10. 基于Jquery的图片自动分组且自适应页面的缩略图展示特效