回答
使用(Python 3中)
print("this is a (how do I input ", a , "here?)")
参见:https://docs.python.org/3.0/whatsnew/3.0.html
对于旧版本使用
print "this is a (how do I input '%s' here?)" % a
这个效果很好!非常感谢 –
你应该阅读打印tutorial:
但你在找什么做的是这样的:
print("this is a {} here?".format(a))
如果您正在寻找把多个变量在你的字符串,你可以简单地做到这一点:
print("this is a {0} here and {1} and also {2}?".format(a, b, c))
你实际上可以写这样的线这样witho UT斯达康数量规格:
print("this is a {} here and {} and also {}?".format(a, b, c))
作为明确与数字将是最好的,如果你正在寻找重新排序的参数放置在字符串中,像这样的:
print("this is a {2} here and {0} and also {1}?".format(a, b, c))
所以,上面的例子中,第一个字符串是c,然后是a,然后是b。
对于您试图在字符串中添加引号的特定情况,可以采用不同的方法来执行此操作。如果你想双引号,你可以用单引号包:
print('this is a "{2}" here and "{0}" and also "{1}"?'.format(a, b, c))
如果你想单引号,换用双引号:
print("this is a '{2}' here and '{0}' and also '{1}'?".format(a, b, c))
最后,还有三单引号:
print('''this is a '{2}' here and '{0}' and also '{1}'?'''.format(a, b, c))
混合取其类型的报价:
print('''this is a "{2}" here and "{0}" and also '{1}'?'''.format(a, b, c))
除非重新排序用法,或者多次重复使用同一个参数,否则不需要显式编号。第二个例子也可以是三个用法。 – ShadowRanger
是的,这是正确的。为了这个例子,我只是想更加明确。我会记下这个艰难的。谢谢。 – idjaw
- 1. 打印双变量内容
- 2. 如何打印变量值?
- 3. 如何打印变量
- 4. 如何打印$ rootScope变量?
- 5. 在括号内打印javascript变量
- 6. 如何在矢量中打印内容
- 7. 如何在QMessageBox中打印变量值?
- 8. 如何打印变量在Perl
- 9. 如何在gmlp中打印变量
- 10. 如何在结构中打印变量?
- 11. 如何在Xcode中打印变量
- 12. 打印变量
- 13. 打印变量
- 14. 如何在批处理脚本中打印变量内循环?
- 15. 如何在函数内部打印变量
- 16. 如何在变量中打印数组的内容
- 17. 如何在变量为整数时打印变量类型
- 18. 打印javascript变量在PHP
- 19. 打印变量从内生成文件
- 20. 使用lldb打印变量的内容
- 21. 打印LaTeX变量
- 22. 变量不打印
- 23. Javascript打印变量
- 24. 如何打印矢量类的内容
- 25. 如何打印uint32_t和uint16_t变量值?
- 26. Python:如何打印动态变量
- 27. 如何打印对象变量?
- 28. 如何打印一个groovy变量?
- 29. 如何阻止我的变量打印
- 30. 如何打印变量的真值?
使用'打印 “这是(我怎么输入 '%s' 的吗?)” %了' –
@TamilSelvan运算使用Python 3.x的 –
@AvinashRaj @idjaw你是对的。 python 3有不同的语法。尝试'print(“这是一个(我怎么输入”,a,“在这里?)”) –