浅谈树莓派开发板下的python语言

2017-09-17 12:19刘树骏潘俊朋孙超郑辉杨涛董洁
科学与财富 2017年25期
关键词:汇编语言面向对象树莓

刘树骏+潘俊朋+孙超+郑辉+杨涛+董洁

摘 要:在目前的日常生活中,树莓派作为小型计算机已经越来越普及,它具有个人计算机所拥有的大部分功能,其中它的汇编语言多种多样,但它所代表的Python语言却简便易行,独领风骚。本文就将以它的代表语言Python为切入点进行分析。

关键词:树莓派,python

引言

树莓派可以进行python、c、shell、Scratch等编程语言的开发,并且由于其本身提供了良好的可扩展性,使用者可以将它当成一个高级的“玩具”,用它来实现温度的监控、湿度的监控等功能,本文就将介绍简便易行的python语言,对其进行简单的梳理。

1.树莓派简介

树莓派的英文名是Raspberry Pi,是由英国的树莓派基金会第一次发行的卡片类计算机,它可以以显示器等显示设备作为载体,并通过外接键盘和鼠标使其更加完整。树莓派拥有计算机的大部分功能可以进行浏览网页、朋友交互以及简单的办公等方面,但对于计算机而言,学习其汇编语言从而进行自己的开发是很有必要的,树莓派可以进行多种语言的开发,用户可以根据自己的喜好,选择一款适宜自己的语言进行编写,从而对树莓派有一个更好的认识。

2.树莓派的汇编语言

树莓派上可以进行多种汇编语言的编写,比如说脚本语言shell,它是连接内核与外部计算机之间的“桥梁”,比如说c语言,它是最基本的汇编语言,在树莓派下通过编辑环境vim编辑,通过编译器gcc进行编译,而在树莓派下的python语言,则是一种简单而又功能强大的汇编语言,它不仅适用于初学者,也适用于专业的技术人员,它有高效率的高层次结构,特别适用于快速的应用程序的开发。

3.树莓派下的python语言环境

在树莓派下的Raspbian系统中,python的解释环境提供了一个名为IDLE的集成环境,在树莓派上进行运行python语言的解释器有两种,分别是在命令行界面下运行对应的命令和在图形界面启动的IDLE环境。

其中python的集成环境本质也是一个shell,如果对其输入一个字符串,则可以立即看到其输出,还可以将其作为计算器进行数学计算。而在命令界面下运行的python,会直接进入其编辑环境,并且显示版本号等信息,其编译也可以使用Putty远程登录,从而使用mkdir在用户的工作目录下建立一个子目录。

4.树莓派下的python语言特点

首先就python的面向对象而言,类以及函数和模块等都是对象,它比就是java和C++适用更广,吸取了更多语言的优点:作为嵌入式汇编语言的一种,它是可以嵌入并扩展的,其核心解释器很小;它不需要直接声明变量的类型,但是在一定的情况下需要进行类型转换。

结语:

树莓派下的python语言通俗易懂,在其特定的编译环境也较为直观,作为一种汇编语言虽然没有C语言那么普及,但在特定的环境下也由于其自身的简便和面向对象的广泛性占有一席之地,被越来越多的使用者所亲睐。

参考文献:

[1] 程国钢.树莓派就这么玩 [J].中国现代教育装备2007(6):79-80,84.

[2] Raspberry pi 快速入门指南【M】.第2版.北京:电子工业出版社,2010

[3] python程序员指南【M】.第2版.北京:北京航空航天大學出版社,2008

猜你喜欢
汇编语言面向对象树莓
高等学校计算机专业课程教学改革实践——以汇编语言与接口技术课程为例
基于树莓派的骑行智能头盔设计
汇编语言与C语言的混合程序设计技术研究
面向对象的计算机网络设计软件系统的开发
面向对象的数据交换协议研究与应用
基于树莓派的远程家居控制系统的设计
响应面法优化红树莓酒发酵工艺
面向对象Web开发编程语言的的评估方法
试论汇编语言与C语言的混合程序设计技术
面向对象信息提取中影像分割参数的选择