본문 바로가기

분류 전체보기165

[파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 모듈, 패키지, 라이브러리, 프레임워크의 차이는 무엇일까 모듈이 모이면 패키지가 되고, 패키지가 모이면 라이브러리가 됩니다. 모듈은 프로그램에서 어떤 기능을 하는 작은 단위이자 코드 덩어리입니다. 파이썬 파일(.py)이 하나의 모듈이라고 생각하시면 됩니다. 각각의 모듈은 독립적으로 존재하며 프로그래머는 필요한 기능을 가진 모듈을 그때그때 호출하며 코드를 작성합니다. 이런 방식을 모듈 프로그래밍(Module Programming)이라고 합니다. 모듈 프로그래밍에는 다음과 같은 장점이 있습니다. - 모듈을 재사용할 수 있으므로 개발과 유지보수가 용이 (코드의 중복 방지) - 모듈은 독립적이므로 기능의 분리가 가능하며 오류 범위를 최소화할 수 있음 - 여러 명의 프로그래머가 서로에게 독립적인 모듈을 개발하면 .. 2023. 7. 1.
[기초] 파이썬(Python) from과 import의 차이에 대해 배워보자. 파이썬에 대해 처음 배우신 분들이 헷갈려하시는 개념 중 하나가 from과 import의 차이입니다. 어느 정도 숙련된 분들이라고 하더라도, 그 차이를 잘 모른 채 기계적으로 사용하시는 경우도 있습니다. 오늘은 파이썬에 대한 기초를 튼튼히 하기 위해 파이썬에서 모듈을 호출하는 방법인 from과 import에 대해 알아보도록 하겠습니다. 혹시 파이썬에 대해 아직 잘 모르시는 분들께서는 아래 글을 읽고 오시면 도움이 될 것 같습니다. 파이썬에 대한 완벽 정리: 시간은 없지만, 배우고 싶은 당신을 위하여 파이썬에 대한 완벽 정리: 시간은 없지만, 배우고 싶은 당신을 위하여 파이썬의 정의 파이썬은 도대체 무엇이길래 이렇게 인기가 많은 걸까? 코딩을 모르더라도, 파이썬에 대해서는 들어보셨을 겁니다. 마치 리그오브레.. 2023. 6. 30.
파이썬에 대한 완벽 정리: 시간은 없지만, 배우고 싶은 당신을 위하여 파이썬의 정의 파이썬은 도대체 무엇이길래 이렇게 인기가 많은 걸까? 코딩을 모르더라도, 파이썬에 대해서는 들어보셨을 겁니다. 마치 리그오브레전드라는 게임은 모르지만, 라디오 스타와 같은 매체를 통해 페이커를 알게 된 사람이 있는 것처럼요. 한 매체에 따르면 미국 대학생들에게 프로그래밍 및 컴퓨터 공학 입문용으로 가장 널리 활용되고 있는 언어가 C와 자바가 아닌 파이썬이라고 합니다. 미국까지 갈 필요 없이, 한국에서만 해도 길을 지나다 보면 파이썬 학원에서 나오는 초등학생들을 심심치 않게 보실 수 있습니다. 이처럼 이미 파이썬은 현대 사회를 이끄는 하나의 트렌드이며 영어처럼 배워야 하는 제3의 언어로 자리 잡고 있는 것으로 보입니다. 파이썬이 인기가 있는 이유는 다른 프로그래밍 언어에 비해 사람이 이해하기.. 2023. 6. 29.