유틸리티 Thonny 4.0.2 - Python IDE
2023.01.15 17:38
Thonny는 초보자를 위한 오픈 소스 Python IDE입니다.
Thonny의 특징
시작하기 쉽습니다. Thonny는 Python 3.7이 기본으로 제공되므로 간단한 설치 프로그램 하나만 있으면 프로그래밍을 배울 수 있습니다. 필요한 경우 별도의 Python 설치를 사용할 수도 있습니다 초기 사용자 인터페이스는 초보자의 주의를 분산시킬 수 있는 모든 기능을 제거합니다.
초기 레이아웃
번거롭지 않은 변수입니다. hello-model을 완료했으면 View → Variables를 선택하고 프로그램과 셸 명령이 Python 변수에 어떤 영향을 미치는지 확인하십시오.
변수 표
간단한 디버거입니다. F5 대신 Ctrl+F5를 누르면 중단점 없이 프로그램을 단계별로 실행할 수 있습니다. 큰 단계는 F6을 누르고 작은 단계는 F7을 누릅니다. 단계는 코드 라인뿐만 아니라 프로그램 구조를 따릅니다.
문의 단계 진행
식 평가 단계를 수행합니다. 작은 단계를 사용하면 Python이 표현을 어떻게 평가하는지도 볼 수 있습니다. 여러분은 이 연한 파란색 상자를 파이썬이 하위 표현식을 그들의 값으로 대체하는 종이 조각이라고 생각할 수 있습니다.
표현식 평가의 시각화
함수 호출의 충실한 표현입니다. 함수 호출에 들어가면 별도의 로컬 변수 테이블과 코드 포인터가 있는 새 창이 열립니다. 함수 호출의 작동 방식을 잘 이해하는 것은 재귀를 이해하는 데 매우 중요합니다.
호출 프레임 시각화
구문 오류를 강조 표시합니다. 닫힌 따옴표와 괄호는 가장 일반적인 초보자의 구문 오류입니다. Thonny의 편집자는 이것들을 쉽게 발견할 수 있습니다.
구문 오류 시각화
범위를 설명합니다. 변수 발생을 강조 표시하면 같은 이름이 항상 같은 변수를 의미하는 것은 아니며 오타를 찾는 데 도움이 된다는 것을 알 수 있습니다. 지역 변수는 전역 변수와 시각적으로 구별됩니다.
로컬 및 글로벌 이름은 시각적으로 구별
참조를 설명하는 모드입니다. 변수는 처음에는 단순화된 모형(이름 → 값)에 따라 표시되지만 보다 현실적인 모형(이름 → 주소/id → 값)으로 전환할 수 있습니다.
변수 표 대 값 표
코드 완료입니다. 학생들은 코드 완성의 도움으로 API를 탐색할 수 있습니다.
코드완료
초보자에게 친숙한 시스템 셸입니다. 추가 패키지를 설치하거나 명령줄에서 Python을 처리하는 방법을 배우려면 Tools → Open system shell을 선택합니다. PATH와 다른 Python 인터프리터와의 충돌은 Thonny에 의해 처리됩니다.
Python 명령을 위해 준비된 시스템 셸입니다