题目
判断题(共40题,40.0分)6. (1.0分) "42" 是一个字符串而 42 是一个整数。A 对
判断题(共40题,40.0分)
6. (1.0分) "42" 是一个字符串而 42 是一个整数。
A 对
题目解答
答案
“42”被双引号包围,属于字符串类型(`str`),表示字符序列。42未加引号,属于整数类型(`int`),表示数值。两者在数据类型上完全不同。因此,题目说法正确。
答案:A 对
解析
本题考查对不同数据类型的理解和区分。解题思路是明确字符串和整数在表示形式上的差异,根据这种差异来判断题目中关于“42”和42数据类型的描述是否正确。
- 首先,在编程语言里,字符串是由零个或多个字符组成的有限序列,通常用引号(单引号或双引号)将字符括起来。所以“42”被双引号包围,它代表的是一个字符序列,属于字符串类型(
str)。 - 其次,整数是没有小数部分的数字,在代码中直接书写数字,不添加引号,就表示整数类型(
int)。因此,422未加引号,它就是一个整数。 - 最后,由于“42”是字符串类型,42是整数类型,二者数据类型不同,所以题目中“‘42’是一个字符串而42是一个整数”的说法是正确的。