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缩进程序体。我将用一个简单的程序显示:
/fit-in/0x0/img/202207/ScreenShot2022-07-29at210044-23896-1659150124.jpg)
跟#开始的程序行是注释。我们用注释帮助说明程序的作用。您创作程序的时候您明白程序的作用,但是在编写程序六月以后,您可能不能记住。注释非常重要。请您编写注释。
第五行程序请求用户输入并将其转换为整数。
第 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行结束我们的程序。
我们可以看某人使用我们的程序:
/fit-in/0x0/img/202207/ScreenShot2022-07-29at214245-23896-1659150136.jpg)
如果我们想让我们的程序做不止一次的事情,我们需要使用循环。
/fit-in/0x0/img/202207/ScreenShot2022-07-29at214652-23896-1659150149.jpg)
我们的第一循环是一个while循环。While循环跟if语句有一点相似。两个都有条件语句。如果if语句的条件语句是真的,下来缩进的行被执行一次。用while语句,条件语句是真的时候,下来缩进的行被执行。所以,您在缩进行里需要有能改变条件的语句。(第六行)
我们可以看某人使用我们的程序:
/fit-in/0x0/img/202207/ScreenShot2022-07-29at215808-23896-1659150164.jpg)
下次我们将学习用for循环语句。
Responses • 0
0/2000
ID: 23896
querist
Offline
Oct 10
Visited
From
Dallas, United States
Send Message
Related
I uploaded "My Chinese Picture Dictionary (Kazakh)", enjoy it.
https://www.cchatty.com/pdf/3897I uploaded "380 Most Commonly Used Chinese Verbs", enjoy it.
https://www.cchatty.com/pdf/3239I uploaded "Tang Poetry 1 - Version of Classical Chinese Poetry", enjoy it.
https://www.cchatty.com/pdf/3333I uploaded "Introduction to Standard Chinese Pinyin System Workbook 2", enjoy it.
https://www.cchatty.com/pdf/3904I uploaded "Practical Medical Chinese - Clinical (Internal Medicine)", enjoy it.
https://www.cchatty.com/pdf/3496I uploaded "Workbook 2 (V1)", enjoy it.
https://www.cchatty.com/pdf/2321I uploaded "First Steps in Chinese Short Course in Everyday Chinese", enjoy it.
https://www.cchatty.com/pdf/3901I uploaded "Qingxin Textbook 2 (Vietnamese)", enjoy it.
https://www.cchatty.com/pdf/3968Halo, saya dari Indonesia. Sudah setahun belajar Bahasa Mandarin, dan saat ini saya masih di HSK 3. Mari kita belajar bersama~I uploaded "HSK 3 - H30000", enjoy it.
https://www.cchatty.com/pdf/3460