源代码是Python中的输出

时间:2018-05-17 18:29:22

标签: python python-3.x

我的朋友给了我一个挑战,其代码与python 3

中输出的代码相同

我试过这样的事情:

input("")

然后你输入

  

输入( “”)

进入shell ....但我认为问题是在没有用户交互的情况下要求它。 感谢

2 个答案:

答案 0 :(得分:1)

我怀疑你在谈论的是一个quine。

python中的简单quine将是

s = r"print 's = r\"{0}\"'.format(s), '\n', s" 
print 's = r\"{0}\"'.format(s), '\n', s

答案 1 :(得分:0)

您要找的是quine

本质上,quine是一个打印自己的源代码的程序。

有关示例,请参阅this answer