'IT/Python'에 해당되는 글 31건
파이썬 연산자 우선순위
Python operator precedence 어떤 프로그램 언어 이던지 연산자에 대한 우선순위가 있습니다. 그래야 연산자가 한 라인에 여러 번 사용되어도 동일한 결과 값이 나오기 때문입니다. 이 연산자 우선순위 표는 사실 눈에도 잘 안 들어오고 외우려고 해도 잘 외워지지도 않습니다. 왜냐하면 평소에 프로그래밍 작성을 하면서 우선순위를 생각하며 프로그래밍하는 일이 거의 없기 때문입니다. 다시 말해 자주 쓰는 연산자 들은 이미 몸과 머리에 체득이 되어 알게 모르게 우선순위를 지켜가며 프로그래밍을 하고 있기 때문일 것입니다. 다만 이 우선순위 표가 정말 절실하게 느껴질 때가 있습니다. 그때는 바로 다른 사람의 소스 코드를 분석할 때입니다. 다른 사람이 작성한 소스 코드를 보고 분석하는데 간혹 익숙하지 않은..
IT/Python | 2019. 8. 22. 15:43
파이썬 키워드 및 파이썬 식별자 생성 규칙
파이썬 식별자 생성 규칙과 키워드 파이썬 식별자 생성 규칙 식별자란 프로그래밍 안에서 생성하는 변수명, 함수명, 모듈명 등의 이름을 식별하는 데 사용합니다. 이런 식별자를 생성하는 데 있어서 파이썬에서는 몇 가지 규칙이 있습니다. 대소문자 구분함 숫자도 사용 가능하지만 식별자 시작 문자로 사용 불가능 특수문자는 _(언더바)만 사용 가능 키워드와 동일한 식별자 사용 불가 숫자로 시작 불가 공백 사용 불가 암묵적으로 캐멀 케이스는 클래스 식별자 선언 시 스네이크 케이스는 함수나 변수 선언 시 사용 스네이크 케이스란? captain_bin_blog처럼 각 단어의 의미마다 _(언더바)를 붙여 하나의 식별자를 만든 형태입니다. 이 형태가 마치 뱀 같다고 해서 스네이크 케이스라 불립니다. 캐멀 케이스란? Capta..
IT/Python | 2019. 8. 21. 14:20
파이썬이란
파이썬 맛보기 파이썬 창시자 - 귀도 반 로섬 네덜란드의 귀도 반 로섬은 1989년 회사에 출근을 할 수 없었던 크리스마스를 심심하지 않게 보내기 위해 재미 삼아 프로그램 언어를 만들었습니다. 그리고 만든 언어의 이름은 그가 평소에 즐겨 보던 '몬티 파이썬의 날아다니는 서커스 (Monty Python's Flying Circus)'에서 파이썬의 이름을 따오게 되었습니다. 파이썬을 구글에서 영문으로 python으로 이미지 검색을 해보시면 비단뱀 종류가 검색되는 것을 확인하실 수 있습니다. 뱀을 싫어하시는 분들이 대다수 이기에 이 블로그에서 비단뱀 사진을 캡처하지는 않겠습니다. 파이썬 공식 사이트의 파이썬 심벌 모양과 파이썬 서적에서 뱀 이미지를 확인하실 수 있는데 그 이유가 바로 파이썬이 비단뱀 이기 때문..
IT/Python | 2019. 8. 20. 19:12