13、条件判断里的相互转换规则
2024-02-27 11:15:17 0 举报
AI智能生成
条件判断是编程中的一种基本逻辑结构,用于根据给定的条件决定程序流程。在许多编程语言中,条件判断可以通过不同的方式进行实现,如if-else语句、switch语句等。在Python中,条件判断可以通过if-else语句、elif(else if)语句、以及try-except语句来实现。这些语句之间的相互转换规则可以帮助我们在不同的情境下选择适合的条件判断方式。例如,当需要执行多条条件检查时,我们可以使用if-elif-else语句来实现;当需要捕获和处理异常时,我们可以使用try-except语句。掌握这些相互转换规则可以提高我们的编程效率和质量。
作者其他创作
大纲/内容
数字 == 字符串
把字符串转数字,然后比较
数字 == 布尔
把布尔转换为数字,在进行比较
字符串 == 布尔
把两者都转换为数字,在进行比较
对象 == 数字
对象转换为数字类型,然后比较
对象 == 字符串
对象转换为字符串类型,然后比较
对象 == 布尔
把两者都先转换为数字,然后比较
对象==对象
主要看空间地址
空间地址相同,就是true ,空间地址不同,就是 false;
规律
除了字符串和对象比较的时候,把对象转换为字符串,比较外
剩余的只要数据类型不同,都是先转换为数字类型,在比较
特殊
null 和undefined 不等于任何一个数据类型
但是null == undefined 为true
null===undefined false
NaN 和其它值永不相等
0 条评论
下一页