Python 설정

이 페이지에서는 Python 프로그램을 실행하고 편집할 수 있도록 머신에 Python을 설정하는 방법을 설명합니다. 다운로드할 운동 코드의 링크를 확인하세요. 수업을 시작하기 전에 할 수 있습니다. 또는 강의에서 나갈 수도 있습니다. 학급에서 코드를 작성하고자 하는 수준에 이르렀습니다. Google Python Class는 간단한 표준 Python 설치를 사용하지만 더 복잡한 전략도 가능합니다. Python은 무료 오픈소스이며 python.org에서 확인할 수 있습니다. 특히 Python을 설치할 수 있는 위치가 필요합니다. 두 가지입니다

  • hello.py와 같은 기존 Python 프로그램 실행
  • Python 인터프리터를 대화형으로 실행하여 바로 코드를 입력할 수 있습니다.

이 두 가지 모두 강의 동영상에서 꽤 많이 등장합니다. 해야 합니다.

<ph type="x-smartling-placeholder">

Google Python 실습 다운로드

첫 번째 단계로 google-python-exercises.zip 파일을 열고 압축을 풉니다. 거기에서 작업할 수 있는 곳입니다. 결과로 생성되는 google-python-exercises 디렉터리에는 연습해 볼 수 있습니다 특히 google-python-exercises에는 간단한 hello.py 파일을 참고하세요. 다음은 Windows 및 기타 운영체제를 위한 안내입니다.

Linux, Mac OS X 및 기타 OS에서의 Python

Windows를 제외한 대부분의 운영체제에는 이미 Python이 기본적으로 설치되어 있습니다. 이를 확인하려면 Python이 설치되어 있고, 명령줄을 열고 (일반적으로 '터미널' 프로그램을 실행), cd해서 google-python-exercises 디렉토리로 이동합니다 다음을 시도하여 hello.py 프로그램( 굵게 표시됨):

~/google-python-exercises$ python3 hello.py
Hello World
~/google-python-exercises$ python3 hello.py Alice
Hello Alice

Python이 설치되어 있지 않으면 Python.org 다운로드를 참고하세요. 있습니다. Python 인터프리터를 대화형으로 실행하려면 python3을 터미널:

~/google-python-exercises$ python3
Python 3.X.X (XXX, XXX XX XXXX, XX:XX:XX) [XXX] on XXX
Type "help", "copyright", "credits" or "license" for more information.
>>> 1 + 1
2
>>> you can type expressions here .. use ctrl-d to exit

python3를 입력한 후와 >>> 앞에 있는 두 줄의 Python이 출력됩니다. 프롬프트는 사용 중인 Python 버전 및 빌드 위치를 알아야 합니다. 가장 먼저 출력되는 것이 이 예제가 도움이 될 것입니다. 이 과정은 Python 3.X 이상용으로 설계되었습니다.

비트 실행 (선택사항)

위의 명령어는 Python 프로그램을 실행하는 가장 간단한 방법입니다. '실행 비트'가 이 .py 파일을 사용하는 경우 먼저 python를 입력하지 않고도 이름으로 실행할 수 있습니다. 실행 설정 비트를 다음과 같이 chmod 명령어로 대체합니다.

~/google-python-exercises$ chmod +x hello.py
~/google-python-exercises$ ./hello.py   ## now can run it as ./hello.py
Hello World

Windows 기반 Python

Windows에 Python을 설치하려면 python.org 다운로드 페이지를 열고 Python 3.X.X를 다운로드합니다. Python 설치 프로그램을 실행하고 모든 기본값을 수락합니다. 루트 디렉터리에 Python이 설치됩니다. 파일 연결을 설정할 수 있습니다.

Python이 설치된 상태에서 명령 프롬프트 (보조 프로그램 > 명령 프롬프트 또는 cmd)을 입력합니다. Cd에서 google-python-exercises 디렉터리로 (압축 풀기에서) google-python-exercises.zip)를 입력합니다. hello.py Python 프로그램을 실행하려면 python hello.py (입력한 내용은 굵게 표시됨):

C:\google-python-exercises> python hello.py
Hello World
C:\google-python-exercises> python hello.py Alice
Hello Alice

정상적으로 작동하면 Python이 설치된 것입니다. 그 외의 경우에는 다음을 참고하세요. Python Windows FAQ를 참조하세요.

Python 인터프리터를 대화형으로 실행하려면 시작 메뉴에서 실행... 명령을 선택합니다. python를 입력하면 자체 창에서 Python이 대화형으로 실행됩니다. 윈도우즈에서, Ctrl-Z를 사용하여 종료합니다 (다른 모든 운영체제에서는 Ctrl-D를 눌러 종료). 이탈)을 표시합니다.

강의 동영상에서 우리는 일반적으로 ./hello.py Windows에서는 python hello.py 양식을 사용하는 것이 가장 간단합니다.

Python 편집 (모든 운영체제)

Python 프로그램은 직접 편집하는 텍스트 파일입니다. 위와 마찬가지로 열려 있는 상태에서 python3 hello.py Alice를 입력하면 어떤 운동을 하든 실행할 수 있습니다. 작업 중입니다. 명령줄 프롬프트에서 위쪽 화살표 키를 누르면 이전에 입력한 내용을 다시 불러올 수 있습니다. 이전 명령어를 다시 입력할 필요 없이 쉽게 실행할 수 있습니다.

코드와 들여쓰기에 대한 약간의 이해가 있는 텍스트 편집기가 필요합니다. 다양한 유형의 무료 앱:

  • Windows: 메모장이나 워드패드를 사용하지 마세요. 무료 오픈소스 사용해 보기 Notepad++ 또는 Free and Open 소스 JEdit
  • Mac -- 기본 제공된 TextEdit이 작동하지만 잘 작동하지 않습니다. 무료 체험 BBEdit 또는 무료 오픈소스 JEdit
  • Linux -- 모든 Unix 텍스트 편집기를 사용하거나 위의 JEdit을 사용해 보세요.

편집기 설정

텍스트 편집기에 권장되는 설정은 다음과 같습니다.

  • Tab 키를 누를 때 편집기에서 실제 줄 대신 공백을 삽입하는 것이 가장 좋습니다. 있습니다. 모든 튜토리얼 파일은 들여쓰기로 공백 2개를 사용하며, 4-스페이스는 들여쓰기입니다. 선택할 수 있습니다
  • 편집기에서 '자동 들여쓰기'를 사용하면 따라서 Enter를 누르면 줄은 이전 줄과 동일한 들여쓰기로 시작됩니다.
  • 파일을 저장할 때는 Unix 행 종료 규칙을 사용합니다. 이는 다양한 시작 파일이 설정되어 있는지 확인합니다. hello.py를 실행할 때 '알 수 없는 옵션: -' 오류가 발생하면 파일이 잘못된 행 끝이 있는 경우입니다.

다음은 일반 편집자가 탭과 줄 끝을 Python:

  • Windows Notepad++ -- 탭: 설정 > 환경설정 > 구성요소 수정 > 탭 설정, 설정 > 환경설정 > 자동 들여쓰기의 MISC 행 끝: 형식 > 변환, 설정 Unix로 변환할 수 있습니다.
  • JEdit (모든 OS) -- 줄 끝: Little 'U' 'W' 'M' 'U'로 설정하세요. (Unix용 행 끝부분)을 입력합니다.
  • Windows 메모장 또는 워드패드 -- 사용하지 마세요.
  • Mac BBEdit -- 탭: 상단에서 BBEdit > 환경설정 (또는 Cmd + , 단축키) 편집기로 이동 기본값 섹션에서 자동 들여쓰기 및 자동 확장 탭이 선택되어 있는지 확인합니다. 선 끝: 안쪽 환경설정은 텍스트 파일 섹션으로 이동하여 줄바꿈 아래에 Unix (LF)가 선택되어 있는지 확인합니다.
  • Mac TextEdit -- 사용하지 마세요.
  • Unix pico -- 탭: Esc-q는 탭 모드를 전환하고 Esc-i는 자동 들여쓰기 모드를 사용 설정합니다.
  • Unix emacs -- 탭: tab-inserts-spaces 모드를 수동으로 설정: M-x set-variable(return) indent-tabs-mode(return) nil.

검토 수정

편집기를 사용해 보려면 hello.py 프로그램을 수정하세요. 'Hello' 단어 변경 를 단어 "안녕하세요" 다른 Python 코드를 모두 이해할 필요는 없습니다. 합니다. 수정사항을 저장하고 프로그램을 실행하여 새 출력을 확인합니다. 다음을 추가해 보세요. print('yay!')를 기존 출력 바로 아래에 표시하고 들여쓰기를 동일하게 적용합니다. 프로그램을 실행해 보세요. 수정사항이 올바르게 작동하는지 확인합니다. 수업의 경우 다음 작업을 수행할 수 있는 수정/실행 워크플로가 필요합니다. 편집과 실행 간에 쉽게 전환할 수 있습니다.

<ph type="x-smartling-placeholder">

빠른 Python 스타일

Python의 장점 중 하나는 작은 코드를 입력하기 쉽고 빠르게 확인할 수 있다는 것입니다. 기능을 제공합니다. 수업에서는 이와 일치하는 작업 설정이 필요합니다. 현재 작업 중인 텍스트 편집기가 그리고 위쪽 화살표 키를 눌러 file.py를 실행할 수 있는 별도의 명령줄 창 어떤 역할을 하는지 볼 수 있습니다.

철학은 차치하세요. 통역사는 작은 실험을 할 때 매우 유용합니다. 되었습니다. 하지만 실습은 학생이 편집하는 Python 파일로 구성됩니다. 이후 Python 프로그램을 작성할 수 있는 것이 궁극적인 목표이며, 전체 시간 동안 그 모드에 있는 것이 가장 좋으며 인터프리터는 작은 실험에만 사용합니다.