빅데이터 분석가 양성과정/Python

리스트 (자료)형 데이터, 줄여서 리스트 그리고 딕셔너리 자료형 데이터, 줄여서 딕셔러리에 대해 알아 봤다. 그리고 반복문인 for에 대해서도 알아 봤다. 'for'문과 함께 자주 사용되는 자료형으로 리스트와 딕셔너리 그리고 범위형 데이터가 있다. 앞에서 잠깐 만났던 range()함수가 반환하는 데이터가 범위형 데이터다.range(start, end, step)Quiz1names = ['구숙정', '장만옥', '매염방', '관지림', '왕조현', '원결영']리스트 names에서 짝수 번째 요소는 요소값에 '안녕하세요'를 붙여서 출력하고 홀수 번째 요소에는 요소값에 '반갑습니다'를 붙여서 출력하는 코드를 작성하세요.names = ['구숙정', '장만옥', '매염방', '관지림', '왕조현', '원결영' ]..
리스트(list)는 '각 요소를 인덱스 기반으로 순서가 있게 저장하는 데이터 형태'다.딕셔너리(dictonary)는 '키(key)를 기반으로 값(value) 저장하는 데이터 형태'다.{  "key_A':10,   #문자열을 Key로 사용  "Key_B':20,  1:40,#숫자를 Key로 사용False:50#부울 값을 키로 사용}딕셔너리 선언하기딕셔너리는 중괄호({})로 선언하며, key:value 형태로 한 요소가 생성되며 쉼표(,)로 key:valeu 쌍을 구분한다. 그리고 빈(empty) 리스트 형 데이터를 선언했던 것과 유사하게 빈(emtpy) 딕셔너리 형 데이터를 선언할 수 있다.empty_list = []empty_dic = {}a_dic = { 'name':'이재영', 'addre..
시작하기 전에파이썬에는 리스트라는 데이터 형이 있다.데이터 형(type)를 몇 가지로 분류할 수 있는데 먼저 숫자 형(태의) 데이터와 문자열 형(태의) 데이터 그리고 부울 형(태의) 데이터 등으로 나눌 수 있다. 또 숫자 형(태의) 데이터는 소수점이 있는 형태와 없는 형태로 나눌 수 있다숫자 형(태의) 데이터소수점이 있는 숫자형 데이터소주점이 없는 숫자형 데이터문자열 형(태의) 데이터부울 형(태의) 데이터등의 데이터 형(태)가 있습니다.리스트는 숫자형 또는 문자열 형 등 다양한 요소를 여러 개 저장할 수 있는 데이터 형이다.list_a = [1, 2, 3] # 숫자 요소들로만 구성된 리스트(list)list_b = [1, 2. 3.14]list_c = ['a', 'b', 'c'] #문자열 요소들만..
if문을 else와 짝으로 사용할 수 있는데 문법 형식은 아래와 같다.if 조건식 :조건식이 참(True)일때 실행 될 코드else:조건식이 거짓(False)일 때 실행 될 코드elif 구문if ~ else ~ 형태의 조건에 따라 실행 코드 변경을 지시할 일 도 많습니다만 if ~ else~ ~ 형태는 조건에 따라 둘 중 하나의 작어을 실행하는 것입니다. 세상에는 그렇지 않은 경우가 훨씬 더 많습니다. 예를 들어, 한 해를 4개의 시간 구간으로 나누어 1월 ~3월을 1분기, 4월 ~6월을 2분기, 7월 ~ 9월을 3분기, 10월 ~12월을 4분기로 표현하기로 약속하고 각 분기별로 해야할 일이 다르다고 가정해서 코드를 작성해 보겠다. s_month = input('지금 몇 월 달입니까?')month = i..
Boolean은 불린 또는 불리언이 라는 발음으로 부른다. 프로그래밍에서는 짧게 Bool이라고 쓰기도 한다. Boolean Algebra를 불 대수, Boolean Operator 를 불 연산자라고 부른다. 불 형 데이터는 True와 False 중 하나의 값만을 가질 수 있다. 숫자 형 데이터는 무수히 많은 다른 값을 임의로 저장할 수 있었고 문자열 형 데이터도 마찬가지로 무수히 다양한 임의의 문자열을 저장할 수 있었습니다.불형 데이터 만들기 : 비교 연산자비교 연산자를 이용해서 불 값을 생성할 수 있다. 파이썬에는 6개의 비교 연산자가 있다.== : 같다: 크다!= : 다르다= 크거나 같다= 는 할당 연산자 이다.= 할당 연산자 왼쪽에 있는 것을 오른쪽에 할당(저장)하라는 의미.print(10 == 1..
문자열의 format() 함수문자열 형(데이터를 보관하는 일꾼)은 format()함수 (기능)을 가지고 있다. format()함수가 어떤 기능을 수행하는지 살펴보겠다.print('{}'.format(24))print('실내 온도는 {}도 입니다.'.format(24))==>24실내 온도는 24도 입니다.print('{} + {} = {}'.format(2,3,5))==>2 + 3 = 5IndexError 예외{}기호의 개수가 format() 함수의 매개 변수 개수보다 많으면 indexError 예외가 발생print('{} x {} = {}'.format(2,2))==>IndexError Traceback (most recent call last) i..
황규진
'빅데이터 분석가 양성과정/Python' 카테고리의 글 목록 (14 Page)