python 7

[12장] 함수-I

이번 시간에는 함수에 대해서 살펴보겠습니다.  1. 함수란함수는 영어로 'function'이라고 합니다. function은 '기능'이란 뜻을 가지고 있는데요, 컴퓨터 프로그램에서는 '사전에 특정 기능을 정의하고 필요에 따라 특정 기능 사용하는 것'을 함수라고 합니다.프로그램에서 함수는 계산기 함수, 파일 쓰기/읽기 함수, 상품 결재 함수 등... 수없이 많습니다. ※ 참고. 함수는 '내장 함수'와 '사용자 함수'로 구분합니다. 내장 함수는 파이썬에서 기본적으로 제공하는 함수로 지금까지 경험했던 print(), input() 등이 있습니다. 반면 사용자 함수는 개발자가 직접 만든 함수로 필요에 따라 함수를 선언하고 사용하면 됩니다. 2. 기본 문법파이썬에서 함수를 사용하기 위한 기본 문법은 다음과 같습니다..

python 2024.12.09

[11장] 딕셔너리(Dictionary)

앞에서 살펴본 리스트 또는 튜플의 경우 인덱스를 이용해서 아이템을 참조했습니다. 이번에 살펴볼 딕셔너리의 경우 인덱스 대신 키(key)를 이용해서 아이템 참조가 가능합니다. 1. 딕셔너리 선언딕셔너리는 중 괄호({ })와 키(Key), 벨류(Value)를 이용해서 선언합니다.memberInfo = {'id': 'gildong', 'pw': '1234', 'mail':'gildong@gmail.com'} 위 코드는 중 괄호({ })를 이용해서 딕셔너리를 선언했습니다. 그리고 key에 해당하는 id, pw, mail을 명시하고 각각의 키에 'gildong', '1234', 'gildong@gmail.com'을 적용했습니다.key는 딕셔너리에서 데이터를 구분할 수 있는 이름으로 하나의 딕셔너리에서는 중복된 k..

python 2024.12.03

[9장] 리스트 - II

이번 시간에는 지난 시간에 학습한 리스트와 관련한 함수들을 살펴봅니다. 앞으로 살펴볼 함수들은 프로그램에서 리스트를 다루는데 아주 유용한 함수들입니다. 따라서 많이 연습해서 익숙해지도록 합니다. 리스트 기본 [8장] 리스트 - I프로그램에서는 데이터를 하나씩 관리하기도 하지만 여러 개의 데이터를 하나로 묶어서 관리하기도 합니다. 예를 들어 학급 학생의 이름을 관리한다고 할 때 학생은 한 명이 아니고 여러hoazzinews.tistory.com 1. index() 함수특정 아이템의 인덱스 값을 조회하기 위해서 index() 함수를 이용합니다.alphabet = ['A', 'B', 'C', 'D', 'E']print(alphabet.index('A')) # 'A'의 인덱스 값 -> 0prin..

python 2024.12.01

[8장] 리스트 - I

프로그램에서는 데이터를 하나씩 관리하기도 하지만 여러 개의 데이터를 하나로 묶어서 관리하기도 합니다. 예를 들어 학급 학생의 이름을 관리한다고 할 때 학생은 한 명이 아니고 여러 명이기 때문에 모든 학생의 이름을 하나로 묶어서 관리해야 합니다.여러 개의 데이트를 하나로 묶어서 관리하는 것을 프로그램에서는 컨테이너 자료형이라고 하는데요, 파이썬에서는 대표적으로 리스트(List), 튜플(Tuple), 딕셔너리(Dictionary)가 있습니다.이번 장에서는 리스트에 대해서 살펴보고 계속해서  튜블과 딕셔너리를 살펴보겠습니다. 1. 리스트(List)란?리스트는 일상에서 우리가 알고 있는 리스트와 동일한 개념입니다. 도서관 책 리스트, 학생 이름 리스트, MP3 플레이 리스트 등이 바로 리스트입니다. 다음은 학생..

python 2024.11.29

[5장] 연산자

우리는 수학 시간에 덧셈, 뺄셈, 곱셈 등과 같은 연산자를 사용해 본 경험이 있을 것입니다. 프로그램에서도 연산자를 이용해서 연산을 할 수 있습니다. 이번 시간에는 파이썬에서 연산자를 사용하는 방법에 대해서 살펴보겠습니다. 1. 파이썬 연산자 종류연산자를 기능으로 구분하면 산술, 할당, 비교, 논리 연산자가 있습니다. - 산술 연산자: 수학의 덧셈, 뺄셈 등과 같은 연산 기능을 합니다. - 할당 연산자: 오른쪽의 피연산자를 왼쪽의 피연산자에 대입하는 기능이 있습니다. - 비교 연산자: 피연산자의 크고/작음 등을 연산합니다. - 논리 연산자: 피연산자의 이치(True, False)를 따지는 연산자입니다. 2. 피연산자란?피연산자란, 연산의 대상으로 연산에 필요한 데이터를 뜻합니다.sum = num1 + n..

python 2024.11.27

[4장] 데이터와 변수

프로그램에서 사용하는 숫자, 문자, 사진, 음원 등을 데이터라고 합니다. 그리고 이러한 데이터를 프로그램에서는 변수란 곳에 저장하고 사용합니다. 이번 시간에는 파이썬에서 변수를 사용하는 방법에 대해서 살펴보겠습니다. 1. 변수 선언 및 초기화변수를 사용하기 위해서는 '선언'과 '초기화'라는 과정을 거쳐야 합니다. '선언'은 프로그램한테 '이러한 변수를 사용할꺼야!'라고 알려 주는 과정이고, '초기화'는 변수에 값(데이터)를 할당하는 과정입니다. VSCode에 다음 같이 코딩합니다.myVar = 10 이렇게 코딩하면 프로그램한테 'myVar'라는 변수를 사용할 꺼야! 라고 알려준 것으로 이것을 '변수 선언'이라고 합니다. 그리고 '='를 이용해서 숫자 10을 myVar에 할당하는데요, 이것을 '변수 초기화..

python 2024.11.26

[3장] VSCode 설치 및 기본 설정

VSCode(Visual Studio Code)는 Microsoft에서 만든 코딩툴로 python뿐만 아니라 c/c++, c#, Java, html/css, Javascript 등 대부분의 프로그래밍 언어 및 프레임워크를 코딩할 수 있습니다.이번 글에서는 VSCode를 설치하고 python을 보다 편리하게 코딩할 수 있는 설정에 대해서 살펴보겠습니다.1.  https://code.visualstudio.com/download에 접속 합니다.2. 'User Installer'의 'x64'를 클릭해서 설치 파일을 다운로드 합니다.3. 설치 파일을 더블 클릭해서 설치를 시작합니다.        4. '바로가기'를 이용해서 VSCode를 실행 합니다. 5. '한글' 언어팩을 설치하고 언어를 한글로 변경합니다. ..

python 2024.11.24
반응형