入门第八课 Python语句的编写之if

在编写语句,让计算机按照我们的指令执行运算之前,先一起看几个概念。

1、计算机擅长做重复的运算。

2、计算机不会疲劳,不用睡觉。

3、计算机运算速度快。

4、计算机要想发挥上述优势,需要优秀的程序。

Python就能编写这样的程序。目前我们的家用电脑,计算能力已经非常强大,足以应对我们编写的小程序。这样一来,编写优秀的程序就成为关键。

第一课中,演示了打印的功能。这里再看一次:

打印 print

在IDLE界面中,在>>>后面直接输入

>>> print('I wanna smile.')

之后按回车键,系统就会打印出上面引号之间的内容

>>> print('I wanna smile.')
>>> I wanna smile.

计算机的计算能力这么强大,可不是只能做打印这个工作的。下面来一起看看Python都能做什么。

 语句:什么是语句呢?我的理解是,语句是Python中(准确地说,是编程语言中)实现某种功能的一行代码,具体看下面的例子吧:

1、if语句

Python最常见的语句,if在英语中的意思是“如果”,在Python中的意思也是“如果”。用法是这样的:

>>> if a>b:
        xxxx

翻译一下:如果a大于b,那么就执行xxxx

看下格式:if后加一个空格,然后写入判断条件,再加一个冒号;然后按回车,Python会换行且自动缩进;写完xxxx这个语句后,再按回车结束。这样就编写完毕一个最简单的if语句。

2、else语句

else语句可以和if配合使用,else的意思就是:否则怎样怎样。举个栗子-_-!!

>>> a=3
>>> b=10
>>> if a>b:
       print("a大")
>>> else       print("b大")

翻译一下:a赋值为3,b赋值为10。开始if判断,如果a大于10,就打印:a大;否则,就打印:b大

3、elif语句

elif相当于else+if

>>> a=3
>>> b=10
>>> if a>b:
     print("a大")
>>> elif a=b:
     print("一样大")
>>> else      print("b大"

翻译一下:a赋值为3,b赋值为10。开始if判断,如果a大于10,就打印:a大;如果a等于b,就打印:一样大;否则,就打印:b大

 

posted @ 2018-03-26 21:15  驼背蜗牛  阅读(699)  评论(0编辑  收藏  举报