考虑代码:
firstName = raw_input("Your fist Name: ")
lastName = raw_input("Your last Name: ")
print "Hello %s, May I call you" \
"Mr. %s?" % (firstName,lastName)
在第3行中,\
的用途是什么?
答案 0 :(得分:1)
它允许你进行换行并在下一行继续你的陈述
答案 1 :(得分:1)
\
告诉Python该语句在下一行继续。因此,print
语句不会在第一行结束,而是在下一行继续。
print "Hello %s, May I call you" \
"Mr. %s?" % (firstName,lastName)
与:
相同print "Hello %s, May I call youMr. %s?" % (firstName,lastName)
答案 2 :(得分:1)
\
字符用于分解长行,以便于阅读和管理。第三行和第四行可以写成一行,而不是\
:
print "Hello %s, May I call youMr. %s?" % (firstName,lastName)
(注意原帖中“你”和“先生”之间没有空格)
答案 3 :(得分:1)
使您能够将一行字符串溢出到多行。