有代码为:[br][/br] num1 = 'True'[br][/br] num2 = false[br][/br] print(num1 != num2)[br][/br] 请问以下说法,哪些正确?
A: 代码正确,输出为:True,表示真确实不为假
B: 代码不正确,num2的逻辑假应该是 False
C: 代码不正确,因为num1变量如果需要进行和其他布尔型变量的比较,不能加单引号,否则字符串不能和布尔型变量进行比较
D: 代码不正确,比较两个数值是否相等应该使用<>符号
A: 代码正确,输出为:True,表示真确实不为假
B: 代码不正确,num2的逻辑假应该是 False
C: 代码不正确,因为num1变量如果需要进行和其他布尔型变量的比较,不能加单引号,否则字符串不能和布尔型变量进行比较
D: 代码不正确,比较两个数值是否相等应该使用<>符号
举一反三
- 有代码为:num1 = 'True'num2 = falseprint(num1 != num2)请问以下说法,哪些 正确 ? A: 代码正确,输出为:True,表示真确实不为假 B: 代码不正确,因为num1变量如果需要进行和其他布尔型变量的比较,不能加单引号,否则字符串不能和布尔型变量进行比较 C: 代码不正确,num2的逻辑假应该是 False D: 代码正确,输出为:False,因为字符串不等于布尔值 E: 代码不正确,比较两个数值是否相等应该使用<>符号
- 有代码为: num1 = 0.333 [ 1 / 3<br] num2 = not (1 != 2)[br][/br] print(num1 == num2)[br][/br] 请问输出为: A: 代码有问题,not 应该写为 ! B: True C: False D: 代码有错误,小数不能和布尔型进行比较
- 有代码为: num1 = 0.333 < 1 / 3 num2 = not (1 != 2) print(num1 == num2) 请问输出为: A: 代码有错误,小数不能和布尔型进行比较 B: 代码有问题,not 应该写为 ! C: False D: True
- 有代码为:num1 = 0.333 < 1 / 3num2 = not (1 != 2)print(num1 == num2)请问输出为: A: True B: False C: 代码有错误,小数不能和布尔型进行比较 D: 代码有问题,not 应该写为 !
- 下面代码为分别取出小数的整数部分和小数部分,请问以下说法,哪些正确? A: 代码为: num = 123.45<br> print('小数部分为:' + str(num - int(str(num).split('.')[0])))<br> 输出为:<br> 小数部分为:45 B: 代码为: num = 123.45<br> print('整数部分为:' + int(num))<br> 输出为:<br> 整数部分为:123 C: 代码为: num = 123.45<br> print('整数部分为:' + str(num).split('.')[0])<br> 输出为:<br> 整数部分为:123 D: 代码为: num = 123.45<br> print('小数部分为:' + str(num - int(num)))<br> 输出为:<br> 小数部分为:45