如何在Python中比较字符串和数字?

如何在Python中比较字符串和数字?

除数字外的不同类型对象按其类型名称排序;不支持适当比较的相同类型的对象按其地址排序。当您对两个字符串或两种数字类型进行排序时,按预期的方式进行排序(字符串的词典排序,整数的数值排序)。

当您对数字和非数字类型进行排序时,数字类型排在第一位。

如果在str对象中有一个数字,您可以使用它们各自的构造函数将其简单地转换为float或int。例如,

i = 100 
j = "12" 
int_j = int(j) 
print(int_j < i)

这将给出输出:

True

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程