py·thon
B2비단뱀; 파이썬 프로그래밍 언어
noun명사
- 1
비단뱀 — 열대 지역에 사는 큰 뱀으로, 먹이를 몸으로 감아 조여 죽이는 비단뱀B2〔general〕
a very large snake that kills prey by wrapping around it and squeezing
The zoo has a huge python in the reptile house.
그 동물원은 파충류관에 거대한 비단뱀을 보유하고 있다.
A python can swallow animals much wider than its head.
비단뱀은 자기 머리보다 훨씬 넓은 동물도 삼킬 수 있다.
유의어constrictor, boa
- 2
파이썬 — 읽기 쉬운 문법으로 널리 쓰이는 고급 프로그래밍 언어인 파이썬B1〔computing〕
a popular high-level programming language known for readable syntax
She learned Python to analyze data at work.
그녀는 직장에서 데이터를 분석하려고 파이썬을 배웠다.
This script is written in Python.
이 스크립트는 파이썬으로 작성되었다.
뉘앙스 · 쓰임
python은 특정한 큰 뱀인 ‘비단뱀’을 가리키며, venomous snake처럼 독으로 죽이는 뱀이 아니라 constrictor처럼 조여서 사냥하는 뱀이라는 점이 중요합니다. 프로그래밍 언어 Python은 일반 명사 code나 programming language보다 구체적인 고유명사입니다.
동물 이름으로 쓸 때는 보통 a python, pythons처럼 관사를 붙이거나 복수형을 씁니다. 프로그래밍 언어는 보통 Python처럼 대문자로 쓰며, 관사 없이 learn Python, write in Python처럼 말합니다.
유의어 뉘앙스 비교
- constrictor
- 먹이를 조여 죽이는 뱀을 넓게 가리키며, 비단뱀 외의 종도 포함합니다.
- boa
- 비슷한 큰 조임뱀이지만 생물학적으로는 다른 종류입니다.
- programming language
- Python보다 넓은 말로, 자바나 C++ 같은 언어도 포함합니다.
자주 쓰는 표현 · Collocations
adj+noun
- a giant python거대한 비단뱀
- a Burmese python버마비단뱀
verb+noun
- learn Python파이썬을 배우다
verb+prep+noun
- write in Python파이썬으로 작성하다
noun+noun
- Python code파이썬 코드
- a Python script파이썬 스크립트
어원 · 암기 팁
[Greek]영어 python은 그리스 신화의 거대한 뱀 Python에서 온 말입니다. 프로그래밍 언어 Python은 창시자 귀도 반 로섬이 영국 코미디 그룹 Monty Python의 이름에서 따온 것입니다.
단일 어근 python으로 이루어진 말입니다. 프로그래밍 언어 이름으로는 고유명사이므로 Python처럼 대문자로 씁니다.
💡 ‘파이썬’은 큰 뱀도, 코드를 짜는 언어도 뜻합니다. 대문자 P의 Python은 프로그래밍 언어라고 기억하면 쉽습니다.