2.7 决策:if语句和比较运算符

条件是一个值为TrueFalse的布尔表达式。下面的代码段判定7是否大于4以及7是否小于4

TrueFalse的首字母都要大写。TrueFalse是Python关键字,使用关键字作为标识符会导致语法错误。

下表列出了Python中的比较运算符

运算符><>=<=具有相同的优先级。运算符==!=具有相同的优先级,但低于><>=<=的优先级。运算符==!=>=<=的两个符号之间不能插入空格,否则会引发语法错误,例如:

如果颠倒运算符中的符号,将!=>=<=写成=!=>=<,也会引发语法错误。

使用if语句做出决策:首次使用脚本

首先介绍一个简单版本的if语句,它根据条件来决定是否执行一条语句(或一组语句)。程序将会读取用户输入的两个整数,并使用6条连续的if语句对它们进行比较,每条语句使用一种比较运算符。如果if语句中的条件为True,则执行相应的print语句;否则直接跳过print语句。

IPython交互模式有利于执行简短的代码段并立即查看结果。但要将多个语句作为一组语句执行,通常会将它们编写为一个脚本存储在以 ...

Get Python程序设计:人工智能案例实践 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.