[파이썬/Python] 정수(Integer) 1탄: 임의 정밀도
정수(Integer)의 정의와 임의 정밀도 파이썬에는 여러 데이터 유형(Type)이 있습니다. 그중, 정수(Integer) 형이란 소수점이 없는 0, 음수, 양수를 의미합니다. 파이썬은 객체 지향 언어이므로, 모든 개념을 객체로서 구현합니다. 따라서 파이썬에서 정수도 int라는 객체이자 class입니다. a = 5 print(type(a)) # 파이썬에서 정수는 C언어와 같은 고급 프로그래밍 언어와 다른 점이 있습니다. 그건 바로 크기의 제한입니다. 파이썬에서 정수는 크기의 제한이 없습니다. 메모리 공간이 허용하는 한도까지의 정수를 표현할 수 있습니다. 이게 무슨 말이냐, C언어와 비교하여 설명드리겠습니다. C언어에서 int형은 [-2,147,483,648, 2,147,483,648] 사이의 정수를 표현..
2023. 7. 3.
[파이썬/Python 기초] __name__ 에 대해 알아보자.
저번 시간에는 모듈, 패키지, 라이브러리, 프레임워크에 대한 개념과 직접 코드로 구현해 봤습니다. 이번 시간에는 파이썬 파일의 숨겨진 __name__ 변수에 대해 알아보도록 하겠습니다. 모듈, 패키지, 라이브러리, 프레임워크의 개념에 대해 잘 모르시는 분들께서는 아래 글을 먼저 읽어주세요. [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 모듈, 패키지, 라이브러리, 프레임워크의 차이는 무엇일까 모듈이 모이면 패키지가 되고, 패키지가 모이면 라이브러리가 됩니다. 모듈은 프로그램에서 어떤 기능을 하는 작은 단위이자 코드 덩 kevinitcoding.tistory.com 모듈과 패키지를 직접 구현해 보는 실습..
2023. 7. 2.
[파이썬/Python 기초] 모듈과 패키지를 코드로 직접 구현하기
저번 시간에는 모듈, 패키지, 라이브러리, 프레임 워크에 대한 개념을 살펴봤습니다. 이번 시간에는 모듈과 패키지를 직접 코드로 구현하면서 실습해 보는 시간을 갖도록 하겠습니다. 혹시 모듈, 패키지에 대해 잘 모르신다면 아래 링크의 글을 먼저 읽고 오시면 이해하시는데 도움이 될 것 같습니다. [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 모듈, 패키지, 라이브러리, 프레임워크의 차이는 무엇일까 모듈이 모이면 패키지가 되고, 패키지가 모이면 라이브러리가 됩니다. 모듈은 프로그램에서 어떤 기능을 하는 작은 단위이자 코드 덩 kevinitcoding.tistory.com 모듈과 패키지에 대한 코드 실습 먼저 ..
2023. 7. 2.