본문 바로가기
반응형

→ 지식나눔/Python 기초 강좌7

7. Python 기초 문법 - 사전(Dictionary) 1. 사전(Dictionary) 사전이란 값에 도착하기 위한 Key값과 값 그 자체인 Value가 한 쌍으로 이루어지는 형태입니다. 이런 사전은 키를 통해서 값을 인덱싱 하거나 찾을 수는 있습니다. 사전을 어떻게 만들 수 있는지 사전의 형식을 한번 보도록 합시다. 1 2 3 4 5 >>> dic = {'name':'Hien', 'rank':1, 'total':90.5} >>> type(dic) >>> dic {'name': 'Smith', 'average': 97.5, 'rank': 1} 우선, 위 예제의 1행을 보시면 사전 형식의 변수 dic이 보이는데 키와 값들을 중괄호로 묶은 것을 보실 수 있습니다. 또한, 키와 값은 콜론(:)으로 구분이 되는 것 또한 알 수 있습니다. 예를 들어서, 저기에서는 키.. 2022. 12. 5.
6. Python 기초 문법 - 튜플(Tuple) Python 기초 문법 - 튜플(Tuple) 1. 튜플(Tuple) 앞서 설명드린... https://it-life-on.tistory.com/71 5. Python 기초 문법 - 리스트(List) 1. 리스트(List) 파이썬에서의 리스트(List)란, 순서가 있는 값들의 나열이라고 할 수 있습니다. C언어의 배열과 유사하다고 생각하면 됩니다. 요소들을 대괄호로 둘러싸고, 요소와 요소의 사이에는 it-life-on.tistory.com 리스트와 튜플은 기본적을 비슷한 기능을 합니다. 반면 서로 다른점이 있다면, 대괄호 대신에 소괄호로 묶어서 표현하며 리스트는 요소의 변경이 가능한 반면에 튜플은 요소의 변경이 불가능하다는 특징을 지니고 있습니다. 즉, 읽을 수는 있지만 쓸 수는 없는 것과 같은 것입니다... 2022. 11. 16.
5. Python 기초 문법 - 리스트(List) Python 기초 문법 - 리스트(List) 1. 리스트(List) 파이썬에서의 리스트(List)란, 순서가 있는 값들의 나열이라고 할 수 있습니다. C언어의 배열과 유사하다고 생각하면 됩니다. 요소들을 대괄호로 둘러싸고, 요소와 요소의 사이에는 콤마(,)로 구분을 해주면 됩니다. 1 2 3 4 5 >>> lst = [1, 2, 5, 'a', 'b'] >>> lst [1, 2, 5, 'a', 'b'] >>> type(lst) 리스트를 보니 왠지 모르게 편할것 같은 생각이 들지 않나요? 위의 예 말고도 여러가지 리스트를 만들어 보도록 해봅시다. 리스트의 요소로 아무것이나 한번 넣어보도록 하겠습니다. 1 2 3 4 5 6 >>> lst = ['a', 3.14, 55555, 'abcdef', ['a', 'b'.. 2022. 11. 16.
4. Python 기초 문법 - 문자열 4. Python 기초 문법 - 문자열 1. 문자열(String) 이번에 알아볼 자료형은 문자열(String)이며, 문자열은 문자들의 모임, 문자를 나열한 것을 문자열이라고 합니다. 'a', 'b', 'c' 등과 같은 건 문자라고 할 수 있지만 "apple", " boy", "computer"와 같이 문자들이 모이게 되면 이것을 문자열이라고 할 수 있습니다. 파이썬에서 문자열은 단일 인용부호(')나 이중 인용부호(")로 감싸주어 표현합니다. 주의하실 점은, 감싸줄 때는 단일 인용부호로 시작했으면 단일 인용부호로 끝나야 하며, 이중 인용부호로 시작했으면 이중 인용부호로 끝나야만 한다는 것을 기억하시기 바랍니다. 아래의 예는 모두 문자열이라고 할 수 있습니다. 1 2 3 4 5 6 >>> type("ABCD.. 2021. 12. 27.
3. Python 기초 문법-수치 자료형 3. Python 기초 문법-수치 자료형 자료형(Data Type)은 무엇인가? 자료형은 말 그대로, 데이터의 형식(DataType)을 말합니다. 파이썬에서는 수치 자료형부터 시작해서 문자 자료형, 튜플, 리스트, 사전 등 여러 가지의 자료형이 존재하며, 자료형을 보고서 데이터가 어떠한 데이터의 형식인지 알 수 있습니다. 파이썬에 내장되어 있는 함수인 type이란 함수를 통해서 객체의 타입을 살펴보도록 하겠습니다. 이 type이란 함수는 객체의 타입을 보여주며, 아래와 같이 사용합니다. 1 2 3 4 5 6 7 8 >>> type(33) >>> type(3.14) >>> type(['1', '2', '3']) >>> type(33331491491492) 위를 보시면 객체 33의 타입은 int로, 이는 정.. 2021. 12. 27.
2. Python 기초 문법-변수 2. Python 기초 문법-변수 1. 변수(Variable) 변수라는 것은 임시로 혹은 영구적으로 값을 기억해두기 위한 저장소를 말합니다. 이러한 변수는 왜 필요한 것일까요? 이해를 돕기 위해 예를 하나 들어보도록 하겠습니다. 시장에서 야채를 사려고 하여 만원 짜리 지폐를 들고 콩나물을 사려고 할 때, 우리가 가지고 있는 돈인 10000원에서 콩나물 가격 2000원을 뺀 나머지인 8000원을 거스름돈으로 받게 됩니다. 이를 컴퓨터 상에서 표현한다고 한다면, 아래와 같을 것입니다. 1 2 3 4 money = 10000 Price = 2000 money = money - Price print(money) 결과: 8000 위 코드에서 money와 Price가 변수이며, 변수가 담고 있는 값은 항상 고정되어.. 2021. 12. 27.
1. Python의 개요 및 설치 1. Python의 개요 및 설치 파이썬이란? 1991년 네덜란드의 귀도 반 로섬(Guido van Rossum)에 의해서 개발 • C, C++, 자바 등 어떤 컴퓨터 프로그래밍 언어보다 배우기 쉬움 • 다른 언어에 비교해서 직관적이고 이해하기 쉬운 문법 • 객체 지향의 고수준 언어 • 앱(App)과 웹(WEB) 프로그램 개발 목적 • 웹 서버, 과학 연산, 사물 인터넷(IOT), 인공지능, 게임 등의 프로 그램 개발하는 강력한 도구 파이썬 설치 프로그램 다운로드하기 http://python.org Welcome to Python.org The official home of the Python Programming Language www.python.org Downloads > Download Pytho.. 2021. 12. 20.
728x90
반응형