Python 3 电脑语言入门课程:第二部分

Learn Chinese
 
  Jul 30  •  855 read 

Introduction to Python Programming, Part 2: if statement and the while loop

大家好!

上次我们开始了学习用Python 3电脑语言。这次,我们将学习创建更长的程序并学习使用循环。

我们用文字编辑器创建更长的程序。我通常用vim,如果您用苹果电脑或者Linux,已经预安装vim。如果您用视窗,您很容易地能安装vim。我很喜欢用vim因为vim是程序员的文字编辑器。如果您用视窗,您也可以用Notepad或者Notepad++。

Python 程序的一个重要方面是缩进。缩进用于指示程序部分。另外电脑语言用括号表明程序体,但Python缩进程序体。我将用一个简单的程序显示:

Python 3 电脑语言入门课程:第二部分 - Cchatty

跟#开始的程序行是注释。我们用注释帮助说明程序的作用。您创作程序的时候您明白程序的作用,但是在编写程序六月以后,您可能不能记住。注释非常重要。请您编写注释。

第五行程序请求用户输入并将其转换为整数。

第 6 行使用 if 语句将输入值与 18 进行比较。如果输入值大于等于18,程序将告诉用户他可以投票。请注意我们需要用冒号结束if语句。

因为我们缩进第7-8行了,如果输入值大于等于18,python将执行第7-8行。

第9行没有被缩进了,但是有else语句。如果if语句不真,python不将执行第7-8行。Python将找到下面没缩进的行执行。我们的程序里下面没缩排的行是第九行,我们的else语句。

else语句告诉程序执行下面缩进的行,如果if语句不真。如果您用if语句,您不一定需要有else语句,但是如果您想用else语句您需要有if语句。If语句需要放在else语句前面。

我们的else语句以后只有一个缩进的行。

第11行没有被缩进,所以第11行总是被执行。

第12行也没有缩进。第12行结束我们的程序。

我们可以看某人使用我们的程序:

Python 3 电脑语言入门课程:第二部分 - Cchatty

如果我们想让我们的程序做不止一次的事情,我们需要使用循环。

Python 3 电脑语言入门课程:第二部分 - Cchatty

我们的第一循环是一个while循环。While循环跟if语句有一点相似。两个都有条件语句。如果if语句的条件语句是真的,下来缩进的行被执行一次。用while语句,条件语句是真的时候,下来缩进的行被执行。所以,您在缩进行里需要有能改变条件的语句。(第六行)

我们可以看某人使用我们的程序:

Python 3 电脑语言入门课程:第二部分 - Cchatty

下次我们将学习用for循环语句。

1
0
Responses • 0
0/2000
More