Как я могу знать, что я существую (используя Python) - PullRequest
0 голосов
/ 07 ноября 2019

Как я могу доказать свое существование, используя строки кода, есть ли способ, которым взаимодействие между мной и моим CLI может дать мне уверенность в том, что я существую, что все вокруг меня не является ложью или нереальным?

Ответы [ 2 ]

2 голосов
/ 07 ноября 2019

В Баш:

python -c "import this" | sed -n '14p'
0 голосов
/ 07 ноября 2019

Внутри класса:

class Entity:
    def do_I_exist(self=None):
        if self:
            return True
        return False

Вы можете вызвать его как метод экземпляра или метод класса:

>>> Entity.do_I_exist()
False
>>> Entity().do_I_exist()
True

Если вызывается как метод экземпляра объекта, тоэто должно быть так, что объект существует. Если он вызывается как метод класса, он возвращает false, показывая, что такого объекта не существует.


За пределами кода это можно считать вопросом философии и, следовательно, выходит за рамки. Страница Wikipedia на cogito, ergo sum может быть полезна для решения этой дилеммы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...