本站不再更新,请上最新官方网站: www.scratch8.net
 当前位置:首 页 >> 相 关 >> Python 开发已成趋势:几种主流的Python开发板对比
Python 开发已成趋势:几种主流的Python开发板对比
类别:相 关,日期:2017年1月2日,

Python是一门近几年崛起很快也很火的编程语言。区别于我们国家大学里的第一门编程语言往往是C语言,Python则成为了国外本科学的入门级编程语言。同时随着科技的发展,拥有高容量、高速度和多样性的大数据已经成为当今时代的主题词。移动互联网、云计算、大数据的快速发展,使Python给开发者带来巨大的机会。python儿童编程,星空培训

Python在国内逐渐崛起和被追捧的原因?

Python之所以近些年在国内也被发掘与追捧,主要也与互联网发展到此阶段有着重要关系。 Python的开放、简洁、黏合正符合了现发展阶段对大数据分析、可视化、各种平台程序协作产生了快速的促进作用。自Python3的发布到现在已有五六年的时间,从刚发布的反对声音到慢慢被接受与喜欢经过了太漫长的时间,然而可能也与国情与发展需求有着相当的关系。总之,越来越多人开始使用Python。

Python可以做什么?

Python语法简洁,无需编译。一句话“人生苦短,我用 Python”啥都说明了,高效是 Python的特点。强大的数据结构。默认安装的Python开发环境已经附带了很多高级数据类型,如列表、元组、字典、集合、队列等,无需进一步编程就可以使用这些数据类型的操作。使用这些数据类型使得实现抽象的数学概念非常简单。 强制缩进,让代码自然显得有条理。 插件齐全,可以完成绝大部分的程序设计任务。python儿童编程,星空培训

几款主流的Python开发板对比

下面正式进入我们的主题。随着Python语言的日渐普及和大众化,一些专门用于Python语言的微控制器的板子已经呈现到公众面前。在单片机上可以跑的Python又称MicroPython,Micro Python是Python 3编程语言的一个简洁和快速实现,专门优化运行于一个微控制器上。它基于ANSIC,语法跟Pyton 3基本一致,拥有自家的解析器、编译器、虚拟机和类库等,下面是MicroPython支持的一些常见开发板:

1、 Pyboard

pyMagic是一块硬件基于STM32F405,软件基于microPython的硬件平台。pyMagic支持python3语法,能够通过python轻松控制控制硬件。

2、Pymagic

pyMagic是一块硬件基于STM32F405,软件基于microPython的硬件平台。pyMagic支持python3语法,能够通过python轻松控制控制硬件。

3、Raspberry Pi

树莓派基金会提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持Python作为主要编程语言,支持Java、BBC BASIC (通过 RISC OS 映像或者Linux的"Brandy Basic"克隆)、C 和Perl等编程语言。python儿童编程,星空培训

4、TPYBoard

TPYBoard是由国内TurnipSmart公司遵守MicroPython的MIT协议定制开发的一款微控制器板子,在保持原来所有硬件特点的基础上增加了SWD接口,方便烧写TPYBoard的固件(兼容MicroPython的固件)。它运行Micro Python,它是Python语言的一种精益和快速的实现,将Python经过优化运行在微控制器上。使用常规的Python 3.0,你可以毫不费力地运行你的下一个DIY项目。

TPYBoard的硬件特点(兼容Micro Python的硬件):

· STM32F405RG MCU.

· 168 MHz Cortex-M4 CPU with 32-bit hardware floating point.

· 1 MiB flash storage, 192 KiB RAM.

· USB口, 支持串口,通用存储,HID协议。

· SD卡插槽。

· MMA76603轴加速度计.

· 4 LEDs, 1复位按钮, 1通用按钮.

· 3.3V0.3A板载 LDO ,可从USB口或者外置电池供电。

· 实时时钟。

· 30个通用IO口,其中28个支持5V输入输出。

· 2个 SPI接口,2个 CAN接口, 2个I2C接口, 5个USART接口.

· 14个 12-bit ADC引脚。

· 2个DAC 引脚。

· 1个SWD接口(新增)。

PCB规格:

· 尺寸: 64mm X 54mm。

· 重量: 17g。

那么它和传统的微控制器板相比怎么样?正如它的创造者所说的:

和Arduino相比,Micro Python的板子更强大,容易编程,并且在你的PC端不需要编译器。和树莓派相比,Micro Python板子更便宜,更小巧,更简单(你可以自己做一个,甚至修改设计,以适应你的需要),而且它能耗更少。大多数其他的板子都用C来编程,C是较低级的语言,想要正确编程并不容易。另一方面,Python是非常高级的语言,这就意味着使用做同样的事情,Python和C语言相比将使用更简单更少的代码。(python儿童编程,星空培训)

把Python 开发已成趋势:几种主流的Python开发板对比保存到桌面,搜索标签:python儿童编程 星空培训 ,编辑:李兴球
上一篇:为什么你的娃娃必须接触编程? 下一篇:暂无

星空少儿编程网最新文章
  或许你还喜欢:
·Python 开发已成趋势:几种主流的Pytho
·为什么你的娃娃必须接触编程?

  如果觉得 Python 开发已成趋势:几种主流的Python开发板对比 有用,请分享到QQ空间、新浪微博等。

 最新动态:
∷ 42个少儿编程宣传文章pdf文档下载
∷ 中国科协全国scratch儿童编程“探索计划”
∷ 新:少儿编程常见问答
∷ 微软携手Code.org面向全球少年推广编程乐趣
∷ 奥巴马:所有美国人都应学习编程
∷ 少儿编程魔爪伸向你!阿儿法营真有“营”—少儿编程夏令营
∷ 少儿C++特训班来了!学编程当“骇客”备战信息学奥赛
∷ 快播王欣:从纯真的宅男程序员到“流氓”
∷ 香港教育城(教城)行政总监郑弼亮关于儿童编程
∷ 快乐音乐跳舞毯模拟下载scratch2
∷ 下载scratchjr娃娃编程安卓版apk
∷ 娃娃编程大军来袭,你准备好了吗?
∷ Ray Kurzweil谈机器变人和长生不老
∷ 日本小孩子也能编程 《条形码球员》与“IT创造教室”联合
∷ 英国书《教你的孩子编码》
少儿编程网络班,儿童编程网络教学,儿童编程空白市场,少儿编程空白市场星空培训编程。
星 空 培 训 少 儿 编 程 俱 乐 部
关 于 | 新版首页 | 旧版首页 | scratch8下载站 | scratch软件下载 | 哈里发 |
去你我购领淘宝优惠券
Python 开发已成趋势:几种主流的Python开发板对比,相关,python儿童编程,星空培训
友链: 哈里发 北京数据库 新浪微博 星空培训新版 搜索本站 超简导航 中国手机号数据库
Powered BY lxq,赣B2-20050128
Copyright 星空培训 Inc. All rights reserved