是否有任何计算机程序可以在控制台或任何其他介质上显示组成它的指令?任何计算机语言都有这样的能力吗?有可能吗?
发布于 2015-04-10 13:43:50
一个简短的python示例:
假设源代码在文件/path/to/file.py
中
#!/usr/bin/env python3
with open('/path/to/file.py') as file:
print(file.read())
这是一个非常人为的例子,但它说明了这一点。
编辑
根据quine的定义,这在技术上是欺骗的,因为它通过读取自己的源文件来获取输入。
https://stackoverflow.com/questions/29562600
复制相似问题