repr

    0

    2답변

    I가 다음 코드는 info 매개 변수는 아무것도 (STR, INT, 목록 등)가 될 수 있습니다 class MyClass(): def __init__(self, info): self.info = info object_1 = MyClass("Whatever 1") object_2 = MyClass("Whatever 2") object

    -3

    2답변

    \n을 인쇄 된 출력에 표시하려면 후행 + 선행이없이 '이 필요합니다. 현재 repr (열기 + 읽기 .txt)을 사용하고 있으므로 적절한 색인 생성/검색을 위해 '을 제거하는 가장 좋은 방법이 궁금합니다. repr('s')[1:-1] repr('s').strip("'") 불행하게도 일부 문자는 내가 repr 같은 '로를 사용하여 도주 원하지 않는 이

    6

    3답변

    Matlab에서는 eval 함수를 사용하여 임의의 문자열을 코드로 평가할 수 있습니다. 예 : s = '{1, 2, ''hello''}' % char c = eval(s) % cell 역 동작을 수행 할 수있는 방법이 있습니까? 임의의 변수의 리터럴 문자열 표현을 가져 오는 중입니까? 즉, s을 c에서 복구 하시겠습니까? s = repr(c)

    4

    1답변

    기본적으로, IPython이 객체를 표시 할 때, __repr__을 사용하는 것으로 보입니다. __repr__은 적절한 환경에서 개체를 재구성하는 데 사용할 수있는 고유 한 문자열을 생성한다고 가정합니다. 이것은 사람이 읽을 수있는 결과물을 만들어내는 __str__과는 다릅니다. 이제 특정 클래스를 작성했으며 IPython이 기본적으로 사람이 읽을 수있는

    1

    2답변

    나는 Point()이라는 클래스를 가지고 있으며, 포인트를 얻는 서비스에서 제공 한 JSON 대신 WKT가되도록하고 싶습니다. Point 클래스는 dict를 상속하며 ipython에 열을 표시하거나 데이터 프레임 개체를 인쇄 할 때를 제외하고 클래스의 모든 항목이 훌륭하게 작동합니다. 은 내가 (간체 클래스) Point 클래스에서 다음을 시도했다 : cla

    1

    3답변

    https://mail.python.org/pipermail/python-ideas/2014-September/029310.html 에 namedtuple의 __str__ 및 __repr__ 동작을 가져와 나는 항상 namedtuple 내장 __str__을 생각 __repr__은 매우 단정했고, 난 쉽게 내 모든 클래스에 적용하는 간단한 방법을 찾고 있어요

    3

    1답변

    sympy.init_printing()으로 전화하면 {a, b, c}에서 set([a, b, c])으로 표기가 변경됩니다. 왜 이런 일이 생길까요? In [1]: import sympy In [2]: (x, y, z) = sympy.symbols("x y z") In [3]: x+y**z Out[3]: x + y**z In [4]: (x+y**

    -2

    1답변

    몇 일 전 Phyton에서 프로그래밍을 언급 했으므로 질문이 쉬운 경우 유감입니다. >>> class Polynomial: def __init__(self, coeff): self.coeff=coeff def __repr_(self): return str(self) def __str__(self):

    1

    2답변

    class Person: def __init__(self, nameInput, addressInput, dateOfBirthInput): self._name = nameInput self._address = addressInput self._dateOfBirth = dateOfBirthInput def ge

    2

    2답변

    type(object)이 사용자 지정 문자열을보고하도록 CLASS OBJECT를 변경하는 방법이 있습니까? class MyClass(object): def __init__(self, t): if 'detector' in t: my_type_string = "I am set as a detector." else: