使用 if...elif...else 语句判断数字是

简介: 使用 if...elif...else 语句判断数字是
num = float(input("输入一个数字: "))
if num > 0:
   print("正数")
elif num == 0:
   print("零")
else:
   print("负数")

尝试一下

 

执行以上代码输出结果为:

输入一个数字: 3

正数


我们也可以使用内嵌 if 语句来实现:

实例(Python 3.0+)

# Filename :test.py
# author by : www.dida100.com
# 内嵌 if 语句
num = float(input("输入一个数字: "))
if num >= 0:
   if num == 0:
       print("零")
   else:
       print("正数")
else:
   print("负数")

尝试一下

 

执行以上代码输出结果为:

输入一个数字: 0

 

相关文章
|
8月前
循环控制中关键字break和continue的使用
循环控制中关键字break和continue的使用
67 1
|
2天前
|
Python
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
|
2天前
break语句和continue语句的区别
break语句和continue语句的区别
11 0
|
2天前
|
C语言
判断语句
判断语句。
26 5
|
2天前
|
存储 数据可视化 C#
C# Break 和 Continue 语句以及数组详解
它被用于“跳出” switch 语句。 break 语句也可用于跳出循环。 以下示例在 i 等于 4 时跳出循环: 示例:
60 0
|
7月前
|
C语言
for和do-while循环以及break和continue语句
for和do-while循环以及break和continue语句
48 0
|
11月前
|
Python
16.从入门到精通:range() 函数 break 和 continue 语句及循环中的 else 子句 break语句 continue语句 循环中的else子句 pass 语句
16.从入门到精通:range() 函数 break 和 continue 语句及循环中的 else 子句 break语句 continue语句 循环中的else子句 pass 语句
判断(if)语句
判断的定义 * 如果 **条件满足**,才能做某件事情, * 如果 **条件不满足**,就做另外一件事情,
|
C语言 Python
判断语句还能这样写
判断语句还能这样写
46 0
|
算法 索引 Python
不使用 if-elif 语句,如何优雅地判断某个数字所属的等级?
不使用 if-elif 语句,如何优雅地判断某个数字所属的等级?
95 0
不使用 if-elif 语句,如何优雅地判断某个数字所属的等级?