题目
33.(单选题)print("Hello"+"World")的结果是()。A. Hello WorldB. "Hello"+"World"C. HelloWorldD. "Hello + World"
33.(单选题)print("Hello"+"World")的结果是()。
A. Hello World
B. "Hello"+"World"
C. HelloWorld
D. "Hello + World"
题目解答
答案
C. HelloWorld
解析
考查要点:本题主要考查Python中字符串拼接与print函数的输出规则。
解题核心:理解"+"在字符串中的作用是拼接,而非数学运算,并明确print函数输出时会直接展示拼接后的结果,不保留运算符号或引号。
关键点:
- 字符串拼接:
"Hello" + "World"会直接合并为"HelloWorld",中间无空格。 print函数输出:输出拼接后的字符串内容,不包含引号或运算符号。
-
字符串拼接规则
在Python中,"+"用于字符串拼接时,会将两个字符串直接连接。例如:"Hello" + "World" → "HelloWorld"注意:拼接结果中没有空格,除非字符串本身包含空格。
-
print函数的作用
print("Hello"+"World")的执行过程分为两步:- 第一步:计算表达式
"Hello"+"World",结果为"HelloWorld"。 - 第二步:将拼接后的字符串
"HelloWorld"作为print的输出内容,最终显示为HelloWorld(不带引号)。
- 第一步:计算表达式
-
选项分析
- A. Hello World:错误,拼接结果无空格。
- B. "Hello"+"World":错误,未体现拼接后的实际结果。
- C. HelloWorld:正确,符合拼接规则。
- D. "Hello + World":错误,拼接结果中不会保留
"+"符号。