본문 바로가기
  • hazard_dev@__
  • hazard_dev@__

분류 전체보기74

[python GUI] Tkinter_간단한 계산 프로그램 만들기! Easy GUI on Python' 파이썬은 아주 다양한 모듈들이 많은 프로그램이라는 점은 모두 알고 계실 거라 생각합니다. 그중에서 간편하면서도, 쉽게 구현할 수 있는 그래픽 유저 인터페이스 모듈인 tkinter에 대해서 알아보도록 하겠습니다!! tkinter모듈은 그래픽 유저 인터페이스툴킷에 대한 표준 파이썬 인터페이스입니다. 대부분 유닉스 플랫폼, 윈도, 맥, 리눅스 등 대부분의 시스템은 지원하기 때문에 거의 다 사용할 수 있다고 보아도 무방합니다. 우선 tkinter가 잘 있는지 확인해보도록 하겠습니다. #윈도우 시스템 #커맨드 쉘창 연 후 아래 명령줄 입력 후 확인 #맥-리눅스 #터미널 실행 후 아래 명령줄 입력 후 확인 $ python -m tkinter 자 설치가 되어 있는 것을 확인하셨을 .. 2021. 2. 1.
[Python 자료구조] list_map, filter 등 리스트 응용! Linear Structure on Python 파이썬에서 가장 많이 사용되는 자료구조는 당연히 리스트일 겁니다. 그렇다면 왜 사용이 많이 되는지, 다른 언어와 비교할 때 어떤 장점이 있는지 알아보도록 하겠습니다. 우선 C언어의 배열을 살펴보면 아래와 같습니다. int arr[10] = {1,2,3,4,5}; 이렇게 초기화해서 사용할 수 있습니다. 물론 포인터 변수로 받아서 값을 초기화하는 것도 가능하지만 현재는 C언어의 배열에 대해서 알아보는 것이 아니기 때문에 위 코드라인만 보여드렸습니다. 그렇다면 파이썬에서의 리스트는 어떻게 선언되고 혹은 초기화될까요! arr = [] arr = [1,2,3,4,5] .. 위와 같은 방법으로 선언하거나 초기화가 가능합니다. C언어 같은 정적 언어와 비교해볼 때 큰 .. 2021. 1. 28.
[Go#7] Go언어 배열(Array_Slice, by Literal) 문법! Powerful Concurrency Language Go 오랜만에 포스팅입니다! 그간 일이 너무 바빠서ㅜㅜ, 제일 중요한 자료구조 중 하나인 내장 자료구조 중 하나인! 배열에 대해서 학습해보도록 하겠습니다. 배열은 선형 자료구조의 대표적인 자료구조 중 하나입니다. 선형 자료 구조라 함은 , 위와 같은 구조를 지닙니다. 선처럼 데이터들이 줄지어 적재되어있는 것을 볼 수 있는데, 이런게 선형 자료구조입니다. 그렇다면 고 언어에서는 어떻게 사용될까요? 일반적으로 C언어에서 배열을 선언한다고 하면 아래와 같이 선언할 수 있을 것입니다. int arr[10000] = {1,2,3,4,5}; 그런데 뭐 고 언어도 앞서 말씀드렸듯이, C언어의 영향을 많이 받은 언어인 만큼, C언어와 문법이 매우 흡사한 특징을 지닙.. 2021. 1. 27.
[Go#6] Go언어 pointer, struct 문법!!! Powerful Concurrency Language Go 고 언어는 기본적으로 C언어의 문법과 유사한 점이 많은 언어라는 점을 설명했습니다. 특히 포인터 변수와 구조체의 경우는 거의 동일하다고 보면 됩니다. C언어에 대해서 학습을 하신 분이 아니라면 포인터 변수에 대해서 잘 모를 수 있습니다. 아래 링크를 첨부해드릴 테니 아래 링크를 통해서 포인터 변수에 대해서 학습을 하고 오시고 오시면 될 것 같습니다. hazarddev.tistory.com/46 [C] 포인터 변수 자유자재로 사용하기! Really Powerful Programming Language C 진짜 진짜 강력한 프로그래밍 언어 C언어의 포인터 변수에 대해서 설명하도록 하겠습니다!! 진짜 뭐 너무 강력해서 입이 다물어지지 않는 아주 완벽한.. 2021. 1. 14.