16

変数を引用符で囲んで出力したいと思います。印刷したい"variable"

私は多くのことを試しましたが、うまくいったのは次のとおりです。

print('"', variable, '"')

しかし、出力には2つのスペースがあります:

" variable "

引用符のペア内で何かを印刷するにはどうすればよいですか?

4

5 に答える 5

31

あなたが使用することができますformat:

>>> s='hello'
>>> print '"{}"'.format(s)
"hello"

ここでフォーマットについて学びます:フォーマット

3xで使用できますf

>>> f'"{s}"'
'"hello"'
于 2015-01-03T16:50:44.737 に答える
2

format最高です。これらは代替手段です。

>>> s='hello'       # Used widly in python2, might get deprecated
>>> print '"%s"'%(s)
"hello"

>>> print '"',s,'"' # Usin inbuilt , technique of print func
" hello "

>>> print '"'+s+'"' # Very old fashioned and stupid way
"hello"
于 2015-01-03T16:51:29.497 に答える