python树莓派编程 沃尔弗拉姆_《 Python树莓派编程》——3.4 利用Python进行编程

本文介绍了Python编程中的基本概念,包括使用Python进行编程的方法,强调了Python独特的语法特点,如使用缩进来区分代码块,不需分号结尾。详细讲解了if-else语句的用法,以及如何使用for和while循环。此外,还介绍了函数的定义和使用,以及Python中的面向对象编程思想,展示了如何通过对象和类来组织代码。
摘要由CSDN通过智能技术生成

本节书摘来自华章出版社《Python树莓派编程》一书中的第3章,第3.4节,作者:[美]沃尔弗拉姆·多纳特(Wolfram Donat)著 韩德强 等译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.4 利用Python进行编程

现在,你已经了解了数据类型。接下来,让我们看看如何在实际程序中使用它们。当你创建一个Python程序时,首先必须从编译器的环境中退出来,并且打开一个文本编辑器,如emacs或者树莓派的Leafpad。在创建完程序后,将其”.py”的扩展名保存。之后,你便可以通过输入以下命令运行该程序:

f7136eaa806800de5607536a20f16655.png

在众多的编程语言中,Python的语法也十分与众不同。Python使用空格或者缩进来分开不同的代码块。C语言等其他语言用花括号区分不同的代码块,如if语句;Python使用冒号和缩进来定义一个代码块。

C语言中的代码格式如下所示:

f6b5f01d40a3986c5625ed5b845466a4.png

在Python中,相同的代码如下所示:

84c1d58162f849532fb8d7074a11eac8.png

你可能会注意关于Python编程的两个细节。第一,在if语句中括号的作用不是很明显。在Python中,括号不是必需的,但在大多数情况下,使用括号是一种好的编程习惯的表现,因为加了括号会提高代码的可读性。你也会发现,大多数其他的编程语言在每行代码的末尾都会以分号结束,而Python则不是这样。这可能会花些功夫去适应,但却可以避免因为在某处分号放错位置或者忘记添加分号而引起编译失败的问题。在Python中,每行代码的末尾就是该条语句的末尾—就这么简单。

你已经见过一条语句的形式了,如:

1a2f600fbf7b2a3e551e6d077c8b3019.png

同之前提到的一样,在Python中不需要提前声明x是一个整型变量,y是一个字符型变量—Python可以自己区别。这些语句称作赋值语句(assignment),它们将等号右边的值赋给等号左边的变量。不同的编程语言中有各种各样的命名规则,但我能给你的最好建议是:选择其中一个规则并坚持下去。如果你喜欢Pascal语言的规则(ThisIsAVariable),那就用这个规则。如果你更偏向于驼峰规则(thisIsAVariable),就使用这个规则。但一定要一致,以后你会感谢你

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值