快捷搜索:  汽车  科技

python的if语句用法,Python条件结构ifelif

python的if语句用法,Python条件结构ifelifelse: # 以上条件都不满足,即num不大于0,也不小于0,即等于0 print("-1") # num不大于0且小于0时输出“-1”if num > 0: # 判断num是否大于0 print("1") # num大于0是输出“1”elif num < 0: # 当num不大于0时,判断num是否小于0

功能要求

编写一个简单的控制台应用程序,从键盘上输入数字,当输入的值大于0时输出1;当输入的值小于0时输出-1;当输入的值为0时输出0。

实例代码

num = float(input("请输入数字:"))

if num > 0: # 判断num是否大于0

print("1") # num大于0是输出“1”

elif num < 0: # 当num不大于0时,判断num是否小于0

print("-1") # num不大于0且小于0时输出“-1”

else: # 以上条件都不满足,即num不大于0,也不小于0,即等于0

print("0") # 当num等于0时,输出“0”

运行结果

从键盘上输入“-6.8”,则num = -6.8,执行if num > 0:语句,结果为False,继续执行语句elif num < 0:,结果为True,执行语句print('-1'),将“-1”打印输出,程序结束。

python的if语句用法,Python条件结构ifelif(1)

从键盘上输入“5.18”,则num = -5.18,执行if num > 0:语句,结果为True,执行语句print('1'),将“1”打印输出,程序结束。

python的if语句用法,Python条件结构ifelif(2)

从键盘上输入“0”,则num = 0,执行if num > 0:语句,结果为False,继续执行语句elif num < 0:,结果为False,继续执行else语句块中的语句,即执行语句print('0'),将“0”打印输出,程序结束。

python的if语句用法,Python条件结构ifelif(3)

猜您喜欢: