반응형
대화형 Python 셸에서 마지막 결과 가져오기
Matlab 또는 Mathematica와 같은 많은 상징적인 수학 시스템에서 당신은 다음과 같은 변수를 사용할 수 있습니다.Ans
또는%
마지막으로 계산된 값을 검색합니다.파이썬 쉘에도 비슷한 기능이 있나요?
밑줄.
>>> 5+5
10
>>> _
10
>>> _ + 5
15
>>> _
15
참고로 ipython은 한 단계 더 나아가 _ 및 해당 숫자 값으로 모든 결과에 액세스할 수 있습니다.
In [1]: 10
Out[1]: 10
In [2]: 32
Out[2]: 32
In [3]: _
Out[3]: 32
In [4]: _1
Out[4]: 10
In [5]: _2
Out[5]: 32
In [6]: _1 + _2
Out[6]: 42
In [7]: _6
Out[7]: 42
%ed 매크로를 사용하여 라인 범위를 편집할 수도 있습니다.
In [1]: def foo():
...: print "bar"
...:
...:
In [2]: foo()
bar
In [3]: %ed 1-2
IPython을 사용하면 단일 밑줄을 넘을 수 있습니다._
두 배로__
) 및 트리플 언더스코어(___
), 두 번째 및 세 번째에서 마지막 명령의 결과를 반환합니다.
또는 다음을 사용할 수도 있습니다.Out[n]
,어디에n
는 출력을 생성한 입력의 수입니다.
In [64]: 1+1
Out[64]: 2
...
In [155]: Out[64] + 3
Out[155]: 5
자세한 내용은 https://jakevdp.github.io/PythonDataScienceHandbook/01.04-input-output-history.html 을 참조하십시오.
언급URL : https://stackoverflow.com/questions/200020/get-last-result-in-interactive-python-shell
반응형
'programing' 카테고리의 다른 글
UIViewControllerContextTransition을 사용하여 "From ViewController"가 사라짐 (0) | 2023.06.05 |
---|---|
ggplot2 구문이 타당할 때 RCMD 검사 "글로벌 변수에 대한 가시적 바인딩 없음" 참고 사항을 어떻게 처리할 수 있습니까? (0) | 2023.06.05 |
동일한 그래프에 두 그래프 표시 (0) | 2023.06.05 |
Android:이전 활동으로 돌아가기 (0) | 2023.06.05 |
Android용 Firebase에서 암호를 잊어버림 (0) | 2023.06.05 |