树莓派python编程教程(树莓派4 python)

本节书摘来自华章计算机《树莓派Python编程指南》一书中的第1章,第1.4节,作者:(美)AlexBradbury BenEverard更多章节内容可以访问云栖社区“华章计算机”公众号查看。1.4 Python3本书中,你将会学到如何使用Python3这门编程语言。在Raspbian中使用这门语言有多种方式。1.4.1 Python解释器有两…

大家好,又见面了,我是你们的朋友全栈君。

本节书摘来自华章计算机《树莓派Python编程指南》一书中的第1章,第1.4节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.4 Python3

本书中,你将会学到如何使用Python3这门编程语言。在Raspbian中使用这门语言有多种方式。
1.4.1 Python解释器
有两种方式可以使用Python,分别是shell交互和文本程序。shell交互可以执行用户输入的每条指令,对于调试和实验非常有利。文本程序就是保存在文本文件中的Python代码,它可以一次性全部运行。很容易区分这两种运行方式。如果处于shell交互模式,每行都会以三个大于号开始:

>>>

本书大多数时候都使用程序文件。偶尔使用shell(尤其是在早期时候)时我们会明确指出。为了明确区分代码运行环境,我们对运行在shell下的代码前都加上三个大于号。
1.4.2 运行Python程序
写Python程序有两种不同的方法。第一种方法是创建一个包含Python代码的文本文件,然后运行它。第二种方法是使用集成开发环境(IDE),如IDLE3。以上方法的运行方式一样,结果也一样。可以根据个人爱好自由选择。
如果希望把程序写入文本文件,就需要一个文本编辑器如Leafpad。文字处理软件如LibreOffice的Writer是不能用来写Python程序的,因为Python无法识别其使用的一些格式。下面给出一个例子,打开Leafpad并创建一个新文件,然后输入下面的文字:



<a href=https://yqfile.alicdn.com/bb398d78dfd605b9f1ff24825c6ed4404c7f75bb.png

” >

创建和保存文件时,请使用.py扩展名,如testfile.py。要运行它,可以打开LXTerminal并移动到文件保存的子目录,执行python <文件名>。使用cd命令可以移动到不同的目录。比如文件保存在当前home目录下的programming文件夹下,在LXTerminal中只执行下面命令就可以运行python程序了:



88a4e12bcaf46f7156ca35235e6a8d299fd727a5

如果一切顺利,你将会在屏幕上看到下面一行字:



8027e3473d2fd3d49798c399bec419c53aee6627

第二种方法更简单,IDE中集成了文字编辑器和Python解析器。例如,打开IDLE3(注意要带数字3),然后点击File→New Window。在新窗口中输入以下代码:



<a href=https://yqfile.alicdn.com/86c0443d9bd9a73a8408d51b31bd9cc46173345d.png

” >

继续点击Run→Run Module。IDLE3会提示是否保存该模块,选择文件名保存后,它将会返回到Python解释器并输出下列内容:



<a href=https://yqfile.alicdn.com/4609bb05ca517ea31870d6ac32c6690c19866a1d.png” >

无论选择哪种方式来学习都可以,接下来,不妨选一个自己喜欢的方式开始吧。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/128868.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」

    单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」、Keil安装教程   -Keil5安装包 链接:https://pan.baidu.com/s/1QitX09pqh6uZVdjj48Dllw密码:69yx   -下载链接中的安装包,进行安装,在安装完成后,开始以下的激活步骤   -运行安装的Keil5点击File-&gt;liselicensemanagement,将图片中的CID进行复制 …

  • phpstorm 激活码 2021【在线注册码/序列号/破解码】

    phpstorm 激活码 2021【在线注册码/序列号/破解码】,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • vue文件夹上传_vue上传文件前端完整实例

    vue文件夹上传_vue上传文件前端完整实例在项目中我们使用input标签设置type属性为file,上传文件后需要清空选中的文件,<inputtype=”file”ref=”clearFile”name=”file”id=”file”><button@click=”clearFile”></button><script>methods:{clearFile(){ this.$refs.clearFile.value=”;//清空file文件}}&

  • hashmap遍历的几种方法_图的两种遍历

    hashmap遍历的几种方法_图的两种遍历方法1:使用For-Each迭代entries这是最常见的方法,并在大多数情况下更可取的。当你在循环中需要使用Map的键和值时,就可以使用这个方法Mapmap=newHashMap();for(Map.Entryentry:map.entrySet()){ System.out.println(“key=”+entry.getKey()+”,valu

  • Aria2安装(aria2安卓版手机配置教程)

    1安装sudopacman-Saria22创建配置文件cd~mkdir.aria2cd.aria2toucharia2.confaria2.logaria2.session3修改配置文件aria2.conf需要自己配置rpc-secret和bt-trackerbt-tracker可以去trackerslist网站获取#文件的保存路径(可使用绝对路径或相对路径),默认:当前启动位置dir=${HOME}/Downloads#启用磁盘缓存,0为

  • softmax损失函数

    softmax损失函数cnn进行前向传播阶段,依次调用每个Layer的Forward函数,得到逐层的输出,最后一层与目标函数比较得到损失函数,计算误差更新值,通过反向传播逐层到达第一层,所有权值在反向传播结束时一起更新。losslayer是CNN的终点,接受两个Blob作为输入,其中一个是CNN的预测值,另一个是真实标签。损失层则将这两个输入进行一系列运算,得到当前网络的损失函数(LossFunction),

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号