목록프로그래밍 (4)
escortKim의 블로그
이 글에서는 프로그래밍의 기초에 관한 내용을 담고 있습니다. 함수 함수는 같은 코드를 여러번 사용해야할 때 필요한 작업입니다. 예를 들어 더하기를 해야할 때 계속해서 더하기를 만들어야 한다면 불필요한 작업일 것입니다. 그럴때 더하기 함수를 만들어 놓으면 더욱 간편하게 사용할 수 있습니다. 함수의 기본 구조 함수의 기본 구조는 다음과 같습니다. def 함수명(매개변수): 실행할 문장 예를 들어 더하기 함수를 만들어 보겠습니다. def add( a, b ): print( a + b ) #함수 불러오기 add(1, 3) #결과 4 위와 같이 더하기 함수를 만들어 놓으면 더하기가 필요할 때마다 함수를 불러와 사용할 수 있습니다.
이 글에서는 프로그래밍의 기초에 관한 내용을 담고 있습니다. if문 주어진 조건을 판단한 후 그 상황에 맞게 처리해야 할 때 사용합니다. 예를 들어 돈이 1000원 이상 있다면 빵을 살 수 있고, 돈이 1000원 미만이라면 빵을 살 수 없을 때 아래와 같이 코드를 작성할 수 있습니다. money = 1500 #돈이 1500원 있음 if money >= 1000: print("빵을 살 수 있습니다.") else: print("빵을 살 수 없습니다.") if문 기본 구조 다음은 if와 else를 사용한 조건문의 기본 구조입니다. if 조건문: 실행할 문장 else: 실행할 문장 조건문을 확인하고 참이면 다음 문장을 실행하고, 거짓이면 else아래의 문장을 실행하므로 else는 if 없이 독립적으로 존재할 수..
이 글에서는 프로그래밍의 기초에 관한 내용을 담고 있습니다. python이란? 파이썬(python)은 1991년 프로그래머인 귀도 반 로섬(Guido van Rossum)이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어입니다. 파이썬에서는 블록을 구분할 때 들여쓰기를 사용해서 구분하는 독특한 문법을 사용합니다. 앞으로 프로그래밍 기초를 설명할 때 사용할 프로그래밍 언어입니다. 변수 데이터를 보관하는 장소 자료형 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻합니다. a = 3 #int 형식 a = 0.1 #float 형식 a = "text" #string 형식 a = True #bo..

이 글에서는 자료구조의 기초에 관한 내용을 담고 있습니다. 자료구조란? 자료구조란 컴퓨터 과학에서 효율적인 접근 및 수정을 가능하게 해주는 자료의 조직, 관리, 저장 등을 의미합니다. 이러한 자료구조는 자신의 환경에 따른 가장 적절한 자료구조를 선택해야 합니다. 자료구조의 분류 자료구조는 아래와 같은 그림으로 분류됩니다. 기본적으로 단순 구조, 선형 구조, 비선형 구조, 파일 구조로 나뉘고, 그 아래로 세부적으로 나뉘게 됩니다. 1) 선형 구조 자료를 구성하는 데이터를 순차적으로 나열시킨 형태. -리스트 : 선형적인 자료의 형태를 보이는 자료구조 -스택 : 선입 후출의 형태인 자료구조 -큐 : 선입선출의 형태인 자료구조 -덱 : 양쪽끝에서 삽입과 삭제가 가능한 자료구조 2) 비선형 구조 하나의 자료뒤에 ..