String 如果将字符串与整数进行比较,它的计算结果是否为false?
好的,我有一个字符串和一个整数。它们都在一个列表中。所以,稍后在程序中,我检查列表中的x值是否小于6。如果该值等于一个字符串,它的计算结果是否为false,表示它不小于6,还是会给我一个错误?这是为什么?它将在尝试比较字符串和整数时引发异常 处理这个案件的最佳方式是什么?主要有两种方法 一种方法是在进行比较之前对类型进行测试。另一种方法捕获异常,但不做任何处理 关于哪种方法更好,存在一些争论。我抓住了这个例外,什么也没做。对我来说似乎更简单String 如果将字符串与整数进行比较,它的计算结果是否为false?,string,python-3.x,list,variables,integer,String,Python 3.x,List,Variables,Integer,好的,我有一个字符串和一个整数。它们都在一个列表中。所以,稍后在程序中,我检查列表中的x值是否小于6。如果该值等于一个字符串,它的计算结果是否为false,表示它不小于6,还是会给我一个错误?这是为什么?它将在尝试比较字符串和整数时引发异常 处理这个案件的最佳方式是什么?主要有两种方法 一种方法是在进行比较之前对类型进行测试。另一种方法捕获异常,但不做任何处理 关于哪种方法更好,存在一些争论。我抓住了这个例外,什么也没做。对我来说似乎更简单 我本想对此发表评论,但我不允许发表评论。为什么不试试看
我本想对此发表评论,但我不允许发表评论。为什么不试试看呢?你不能花半秒钟的时间自己运行这个来找出答案?您可以比单击“提问”并键入此帖子的标题更快地完成此操作。不要束手无策。