Insistence 用法问题
Say=input('输入要判断的内容')a=isinstance(say, int)
b=isinstance(say, list)
c=isinstance(say, tuple)
ifa==True:
Print ('整型')
ifb==True:
Print ('list')
ifc==True:
Print ('tuple')
我是小白才学习,
你那等号用的是全角的吧?
用半角 本帖最后由 zltzlt 于 2020-4-13 17:57 编辑
首先等号必须是半角符号,其次这不是英文句子,print 首字母不用大写,最后提醒一下,无论用户输入什么,Say 都为字符串。 qiuyouzhi 发表于 2020-4-13 17:55
你那等号用的是全角的吧?
用半角
是英文下的,应该是表达式有问题 zltzlt 发表于 2020-4-13 17:55
首先等号必须是半角符号,其次这不是英文句子,print 首字母不用大写,最后提醒一下,无论用户输入什么,Sa ...
如果你写,应该怎么写这个表达 zxm88 发表于 2020-4-13 18:02
是英文下的,应该是表达式有问题
是个球的英文的,重打 zxm88 发表于 2020-4-13 18:03
如果你写,应该怎么写这个表达
say=eval(input('输入要判断的内容'))
if isinstance(say,int):
print('整型')
elif isinstance(say,list):
print('list')
elif isinstance(say,tuple):
print('tuple') 永恒的蓝色梦想 发表于 2020-4-13 18:04
是个球的英文的,重打
我在电脑上打的是,这里发表的不是,🤣🤣 本帖最后由 zltzlt 于 2020-4-13 18:08 编辑
zxm88 发表于 2020-4-13 18:03
如果你写,应该怎么写这个表达
需要用到 eval 函数:
say = eval(input('输入要判断的内容'))
a = isinstance(say, int)
b = isinstance(say, list)
c = isinstance(say, tuple)
if a == True:
print('整型')
if b == True:
print('list')
if c == True:
print('tuple') zxm88 发表于 2020-4-13 18:07
我在电脑上打的是,这里发表的不是,🤣🤣
…… zltzlt 发表于 2020-4-13 18:07
需要用到 eval 函数:
次次eval,不浪费咩? zltzlt 发表于 2020-4-13 17:55
首先等号必须是半角符号,其次这不是英文句子,print 首字母不用大写,最后提醒一下,无论用户输入什么,Sa ...
对,就是在say这,谢谢小哥哥
页:
[1]