【发布时间】:2018-07-29 10:56:11
【问题描述】:
作为我正在创建的 lcm 程序的一部分,我需要一个条件来确定表达式的结果是 integer 还是 float。上网查了一下,找到了isinstance函数,它输出了一个boolean。我希望能够在语句中使用它,并执行相应的 .我究竟该如何编码?这是一个例子:
num=input("Enter a number: ")
if isinstance(num,int):
print("Float")
else:
print("Integer")
【问题讨论】:
-
输入为字符串,需要转换。
-
input将总是返回str。你到底想在这里做什么?
标签: python if-statement boolean