4

I have this..

the_tuple = (1,2,3,4,5)
print ('\"',the_tuple[1],'\"')

showing

" 2 "

How can I get the output to show "2"?

4

2 回答 2

10

利用:

print ('\"',the_tuple[1],'\"', sep='')
                               ^^^^^^

请注意,这些转义是完全没有必要的:

print ('"', the_tuple[1], '"', sep='')

或者更好的是,使用字符串格式:

print ('"{}"'.format(the_tuple[1]))
于 2013-05-27T08:18:42.413 回答
0

另一个 f 字符串示例,

the_tuple = (1,2,3,4,5)
print(f'"{the_tuple[1]}"')

"2"
于 2021-06-29T06:06:19.337 回答