<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
		<id>http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?action=history&amp;feed=atom&amp;title=%EC%84%A0%EB%AF%B8_%ED%8C%8C%EC%9D%B4%EC%8D%AC_0320_7%EC%9D%BC%EC%B0%A8</id>
		<title>선미 파이썬 0320 7일차 - 편집 역사</title>
		<link rel="self" type="application/atom+xml" href="http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?action=history&amp;feed=atom&amp;title=%EC%84%A0%EB%AF%B8_%ED%8C%8C%EC%9D%B4%EC%8D%AC_0320_7%EC%9D%BC%EC%B0%A8"/>
		<link rel="alternate" type="text/html" href="http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%EC%84%A0%EB%AF%B8_%ED%8C%8C%EC%9D%B4%EC%8D%AC_0320_7%EC%9D%BC%EC%B0%A8&amp;action=history"/>
		<updated>2026-04-04T01:56:50Z</updated>
		<subtitle>이 문서의 편집 역사</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%EC%84%A0%EB%AF%B8_%ED%8C%8C%EC%9D%B4%EC%8D%AC_0320_7%EC%9D%BC%EC%B0%A8&amp;diff=150&amp;oldid=prev</id>
		<title>Azuremei: 판 1개를 가져왔습니다</title>
		<link rel="alternate" type="text/html" href="http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%EC%84%A0%EB%AF%B8_%ED%8C%8C%EC%9D%B4%EC%8D%AC_0320_7%EC%9D%BC%EC%B0%A8&amp;diff=150&amp;oldid=prev"/>
				<updated>2018-04-05T06:46:13Z</updated>
		
		<summary type="html">&lt;p&gt;판 1개를 가져왔습니다&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='ko'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2018년 4월 5일 (목) 06:46 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='ko'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(차이 없음)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Azuremei</name></author>	</entry>

	<entry>
		<id>http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%EC%84%A0%EB%AF%B8_%ED%8C%8C%EC%9D%B4%EC%8D%AC_0320_7%EC%9D%BC%EC%B0%A8&amp;diff=149&amp;oldid=prev</id>
		<title>Shanmei: 새 문서: ==강의노트== &lt;pre&gt; '''     [5. Dictionary]         -사전 : 단어!&gt;단어의 뜨쇼 , 해석         -형태 : {key1:value, key2, value2, ....}         -리스트와 튜플같...</title>
		<link rel="alternate" type="text/html" href="http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%EC%84%A0%EB%AF%B8_%ED%8C%8C%EC%9D%B4%EC%8D%AC_0320_7%EC%9D%BC%EC%B0%A8&amp;diff=149&amp;oldid=prev"/>
				<updated>2018-03-20T12:56:29Z</updated>
		
		<summary type="html">&lt;p&gt;새 문서: ==강의노트== &amp;lt;pre&amp;gt; &amp;#039;&amp;#039;&amp;#039;     [5. Dictionary]         -사전 : 단어!&amp;gt;단어의 뜨쇼 , 해석         -형태 : {key1:value, key2, value2, ....}         -리스트와 튜플같...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==강의노트==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
'''&lt;br /&gt;
    [5. Dictionary]&lt;br /&gt;
        -사전 : 단어!&amp;gt;단어의 뜨쇼 , 해석&lt;br /&gt;
        -형태 : {key1:value, key2, value2, ....}&lt;br /&gt;
        -리스트와 튜플같이 여러 개의 요소가 하나의 요소를 이루는 형태, 키와 벨류를 한 쌍으로 한다(하나의 요소)&lt;br /&gt;
        ~는 ~다&amp;lt;&amp;lt;로 읽는다.&lt;br /&gt;
        -순서가 없다. (문자열, 리스트, 튜플은 순서가 있다-인덱싱이 가능-)&lt;br /&gt;
        &amp;gt;&amp;gt;순서가 없기 때문에 인덱싱, 슬라이싱이 불가능하다.(슬라이싱 자체가 인덱싱을 전제로 하는 것이므로 슬라이싱도 안됨)&lt;br /&gt;
        -주의사항&lt;br /&gt;
            1. 키는 중복되면 안 된다.(벨류를 찾아가는 인덱스와 같은 역할을 해야하기 때문에-sql의 프라이머리 키와 같은 개념으로 보면 될 듯-)&lt;br /&gt;
            2. 키는 리스트, 딕셔너리 데이터를 사용할 수 없다.&lt;br /&gt;
                ==&amp;gt;키 : 변하지 않는 값 ==&amp;gt;숫자, 문자, 튜플만 사용(리스트는 중간에 항목을 삭제, 변경하는 등 변경이 가능하기 때문에 사용할 수 없음)&lt;br /&gt;
                ==&amp;gt;벨류 : 중복이 가능하고 아무거나 사용할 수 있다.&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;=======딕셔너리==========&amp;quot;)&lt;br /&gt;
print(&amp;quot;[딕셔너리 만들기]&amp;quot;)&lt;br /&gt;
my_dic = {&amp;quot;축구&amp;quot; : &amp;quot;soccor&amp;quot;, 2002 :&amp;quot;한일&amp;quot;, (1, 2):(&amp;quot;원&amp;quot;, &amp;quot;투&amp;quot;), &amp;quot;16강&amp;quot;:[2002, 2010]}&lt;br /&gt;
#이 딕셔너리는 4개의 요소를 가지고 있다.&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
    !key !! value&lt;br /&gt;
    |-&lt;br /&gt;
    |&amp;quot;축구 || soccor&amp;quot; ||문자열:문자열&lt;br /&gt;
    |-&lt;br /&gt;
    |2002 ||&amp;quot;한일&amp;quot;&lt;br /&gt;
    |-&lt;br /&gt;
    |(1, 2) ||(&amp;quot;원&amp;quot;, &amp;quot;투&amp;quot;)&lt;br /&gt;
    |-&lt;br /&gt;
    |&amp;quot;16강&amp;quot; ||[2002, 2010]&lt;br /&gt;
    |}&lt;br /&gt;
'''&lt;br /&gt;
print(my_dic)&lt;br /&gt;
print(my_dic[&amp;quot;축구&amp;quot;]) # 인덱싱하듯 사용하는데 인덱싱이 아닌 키를 넣으면 벨류값이 반환된다. 다른 키를 넣으면 벨류의 값도 변한다.&lt;br /&gt;
print(my_dic[2002])&lt;br /&gt;
&lt;br /&gt;
print(my_dic[(1, 2)]) # 키가 튜플이고 벨류가 튜플&lt;br /&gt;
print(my_dic[(1, 2)][0]) # [key][index] 딕셔너리에서 가져온게 튜플이면 튜플의 인덱싱이 가능하다.&lt;br /&gt;
print(my_dic[&amp;quot;16강&amp;quot;])&lt;br /&gt;
print(my_dic[&amp;quot;16강&amp;quot;][0]) # 16강 키도 리스트기 때문에 인덱싱이 가능하다.&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;[딕셔너리 추가, 삭제]&amp;quot;)&lt;br /&gt;
my_dic={1:&amp;quot;a&amp;quot;} # 1은 a다&lt;br /&gt;
my_dic[3]=&amp;quot;c&amp;quot; # [키]= 벨류 &amp;lt;&amp;lt; 형태로 값을 추가할 수 있음&lt;br /&gt;
print(my_dic) # 만약 my_list[3]=&amp;quot;c&amp;quot;가 추가됐다면 3번인덱스 위치에 c가 추가됐을 것, 위에서 3은 인덱스가 아닌 정수3인 키를 의미하는 것이다.&lt;br /&gt;
print()&lt;br /&gt;
print(&amp;quot;[요소 삭제]&amp;quot;)&lt;br /&gt;
del(my_dic[1]) #지우고싶은 키&lt;br /&gt;
print(my_dic)&lt;br /&gt;
#키와 벨류가 한 쌍으로 제거된다.&lt;br /&gt;
####만약 하나 남은 딕에서 마지막 하나를 제거한다면??&lt;br /&gt;
&lt;br /&gt;
#딕셔너리도 관련 함수가 있다. &amp;gt;&amp;gt;&amp;gt;.tab키 누르면 목록이 뜬다.(my_dic.~~)&lt;br /&gt;
#다른 자료형들 끼리도 비슷한 함수가 많다(이름이 같으면 사용법은 동일)&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
    [6. 집합(set) 자료형]&lt;br /&gt;
        -순서가 없다 &amp;gt;&amp;gt;인덱싱이 불가능&lt;br /&gt;
        -중복이 허용되지 않는다 &amp;gt;&amp;gt;요소의 중복 제거 용도로 쓰일 수 있다.    &lt;br /&gt;
'''&lt;br /&gt;
print(&amp;quot;=======집합==========&amp;quot;)&lt;br /&gt;
print(&amp;quot;[집합 만들기]&amp;quot;)&lt;br /&gt;
my_set1={1, 2, 3, 4, 2, 12, 3, 5, 245, 23, 5, 2}&lt;br /&gt;
print(my_set1) # 중복이 허용되지 않기 때문에 중복이 제거된 채로 출력&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;[집합 만들기2]&amp;quot;)&lt;br /&gt;
my_set2 = set(&amp;quot;hello&amp;quot;) # 집함을 만드는 함수&lt;br /&gt;
'''&lt;br /&gt;
list()&lt;br /&gt;
str()&lt;br /&gt;
tuple()&lt;br /&gt;
dict()&lt;br /&gt;
set()&lt;br /&gt;
int()&lt;br /&gt;
float()&lt;br /&gt;
등등 무언가의 형태를 받아서 특정 자료형태로 만들어주는 함수가 존재함&lt;br /&gt;
비슷한 형질의 자료끼리 변환이 가능하다. &amp;gt;&amp;gt;&amp;gt; 이렇게 변환하는 것을 형변환이라고 한다.&lt;br /&gt;
비슷한 형질의 자료&lt;br /&gt;
    문자열=문자 하나하나가 나열된것&amp;gt;인덱싱 가능, 리스트, 튜플 등 무언가 나열되어 있는 형태끼리 변환이 가능&lt;br /&gt;
    무조건 되는 것은 아니고 뭐를 뭐로 하고 할 때 되고 안되는 것들이 있다.&lt;br /&gt;
'''&lt;br /&gt;
print(my_set2) # 집어넣은 것을 집합으로 만들고 중복을 제거하여 순서대로 나열함&lt;br /&gt;
#집합의 요소를 인덱싱하고 싶다면 리스트로 변환해서 인덱싱하기&lt;br /&gt;
my_list=list(my_set1) #{1, 2, 3}&lt;br /&gt;
print(my_list)&lt;br /&gt;
print(my_list[2])&lt;br /&gt;
#set을 리스트로 변환하는 것도 가능하다&lt;br /&gt;
'''&lt;br /&gt;
&amp;quot;&amp;quot; 문자열 --&amp;gt;문자열만 안의 요소들을 콤마로 나열하지 않는다. 나머지는 콤마로 나열해야함&lt;br /&gt;
[] 리스트&lt;br /&gt;
() 튜플&lt;br /&gt;
{:} 딕셔너리&lt;br /&gt;
{} 집합&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
#집합도 관련 함수들이 있지만...패스...일반적으로는 두 개의 집합을 두고 교집합, 차집합, 합집합 등을 구하는 함수들을 사용한다.&lt;br /&gt;
print()&lt;br /&gt;
'''&lt;br /&gt;
    [7. bool(boolean) 자료형]&lt;br /&gt;
        -참(true), 거짓(false)을 판별해주는 자료형(&amp;gt;자료의 값을 나열하는 형태가 아니다)&lt;br /&gt;
        &amp;gt;두 개의 값만 있다는 뜻&lt;br /&gt;
&lt;br /&gt;
        자료형의 값들이 나타내는 t/f&lt;br /&gt;
        ====================&lt;br /&gt;
        값     true/false&lt;br /&gt;
        ====================&lt;br /&gt;
        1     true&lt;br /&gt;
        0     false&lt;br /&gt;
        &amp;quot;121&amp;quot; true&lt;br /&gt;
        &amp;quot;&amp;quot;    false&lt;br /&gt;
        [1,2] true&lt;br /&gt;
        []    false&lt;br /&gt;
        ()    false&lt;br /&gt;
        {}    false&lt;br /&gt;
        None  false&lt;br /&gt;
        ====================&lt;br /&gt;
&lt;br /&gt;
        참과 거짓을 따졌을 때 거짓인 경우!&lt;br /&gt;
        1. 요소가 없다(문자열, 리스트 등...)&lt;br /&gt;
        2. 숫자가 0이다&amp;gt;&amp;gt;&amp;gt;숫자가 0이 아니면 모두 true&lt;br /&gt;
        3. None 값이 없다는 것을 표현하는 하나의 자료형(null과 같은 것?)&lt;br /&gt;
'''&lt;br /&gt;
print(&amp;quot;=======bool==========&amp;quot;)&lt;br /&gt;
#True, False, None &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;파이썬에서 사용하는 예약어(keyword), 대소문자 구분해야함!!!!!!!&lt;br /&gt;
print( bool(1) )&lt;br /&gt;
print( bool(0) )&lt;br /&gt;
print( bool(-1) )&lt;br /&gt;
#0이 아니면 모두 트루, 1은 참을 의미하는 대표적인 숫자&lt;br /&gt;
&lt;br /&gt;
print(bool([]))&lt;br /&gt;
print(bool([True])) # True 자체가 True이다&lt;br /&gt;
&lt;br /&gt;
05_input&lt;br /&gt;
&lt;br /&gt;
#print와 같이 출력만을 하는 것이 아니라 입력을 받는 함수&lt;br /&gt;
'''&lt;br /&gt;
    사용자 출력 함수(표준출력함수) : print()&lt;br /&gt;
&lt;br /&gt;
    [사용자 입력 함수 : input]&lt;br /&gt;
        1. input() &amp;gt;&amp;gt;프로그램이 종료되지 않고 '입력대기상태' &amp;gt;&amp;gt;입력 후 엔터를 누르면&lt;br /&gt;
            ***입력된 내용이 문자열로 반환***&lt;br /&gt;
         2. 입력받기 전 문자열 출력하기&lt;br /&gt;
         1)INTPT(&amp;quot;출력할 내용&amp;quot;)&lt;br /&gt;
         2) input(&amp;quot;입력 : &amp;quot;)&lt;br /&gt;
         위 2개는 동일하다! 2번 처럼 하는 게 편하다. 인풋()함수에서 프린트하뭇의 기능을 사용&lt;br /&gt;
         &lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;=======input=====&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#인풋은 입력대기상태가 되기 때문에 주석처리하면서 공부할것&lt;br /&gt;
&lt;br /&gt;
#1)&lt;br /&gt;
print(&amp;quot;입력하세요 : &amp;quot;, end=&amp;quot;&amp;quot;)&lt;br /&gt;
#input()&lt;br /&gt;
print(&amp;quot;끝&amp;quot;)&lt;br /&gt;
#입력대기상태가 되면 결과창에서 엔터를 누르기 전까지 출력되지 않느다.&lt;br /&gt;
#인풋 함수가 수행되면 입력할때까지 계속 기다림 &amp;gt;&amp;gt;기다린다는 의미는 코드의 수행이 멈추고 더이상 진행되지 않는다는 것.&lt;br /&gt;
&lt;br /&gt;
#2)&lt;br /&gt;
#내가 입력받기 전에 출력하고 싶은 문자를 출력함&lt;br /&gt;
#input(&amp;quot;입력하세요 : &amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#입력된 내용은 &amp;quot;문자열로 반환&amp;quot;&lt;br /&gt;
'''&lt;br /&gt;
print( input(&amp;quot;입력 1 : &amp;quot;)) #반환된 문자열을 프린트함수에서 '사용'&lt;br /&gt;
&lt;br /&gt;
input_data = input(&amp;quot;입력 2 :&amp;quot;) # 반환된 문자열을 변수에 '대입'&lt;br /&gt;
print(input_data)&lt;br /&gt;
#대입을 하던, 사용을 하던 이 두가지가 가능한 이유는 값이 '반환'되었기 때문&lt;br /&gt;
&lt;br /&gt;
#다른 프로그램언어에서는 입력받을 언어를 지정할 수 있으나 파이썬은 무조건 문자열로 받아준다.&lt;br /&gt;
print(input_data*2)&lt;br /&gt;
print(input_data+2) # 오류! 문자열+숫자&lt;br /&gt;
&lt;br /&gt;
★★중요&lt;br /&gt;
반환된다는 것을 재대로 이해해야 함&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
#숫자로 형변환&lt;br /&gt;
num1=int(input(&amp;quot;숫자1 입력 :&amp;quot;)) #int()&amp;gt;정수로 형벼환&lt;br /&gt;
# input()에 의해 값을 입력하면 문자열이 변환&amp;gt;반환되는 값을 int()로 묶었다&lt;br /&gt;
&lt;br /&gt;
num2=input(&amp;quot;숫자 2 입력 :&amp;quot;)&lt;br /&gt;
num2=int(num2)&lt;br /&gt;
#이렇게 두 번 사용할 일을 위에서 한 번에 한다(편하다)&lt;br /&gt;
print(&amp;quot;두 수의 합 : &amp;quot;, (num1+num2))&lt;br /&gt;
#우리가 형변환하고 싶은 문자는 '정수'이기 때문에 정수의 형태로만 입력해야 한다. 정수에 쓰이지 않는 기호가 입력되면 오류!(int에서 발생)&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
# 한 번에 여러 값을 입력받기1&lt;br /&gt;
'''&lt;br /&gt;
#   문자열의 split()함수&lt;br /&gt;
str1=&amp;quot;하.하.하&amp;quot;&lt;br /&gt;
print(str1.split(&amp;quot;.&amp;quot;)) # 리스트로 반환&lt;br /&gt;
#split()안에 아무것도 넣지 않으면 공백, 탭, 개행 등 여백 기준&lt;br /&gt;
&lt;br /&gt;
num1, num2, num3=input(&amp;quot;숫자 세개 입력 : &amp;quot;).split()&lt;br /&gt;
#만약 내가 숫자 1 2 3 하고 스플릿에 ()만 하면 1 2 3 이 출력&amp;gt;&amp;gt;&amp;gt;인풋은 1 2 3을 반환해준다&lt;br /&gt;
#&amp;quot;1, 2, 3&amp;quot;은 스플릿을 한 것이다. 이 때는 기준이 공백&lt;br /&gt;
#나눠진 문자들은 변수들에 하나씩 대입이 된다. &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;개수를 꼭 맞추기&lt;br /&gt;
print(num1, num2, num3)&lt;br /&gt;
&lt;br /&gt;
num1=int(num1)&lt;br /&gt;
num2=int(num2)&lt;br /&gt;
num3=int(num3)&lt;br /&gt;
print(&amp;quot;입력한 숫자들의 값 :&amp;quot;, (num1+num2+num3))&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
#한 번에 여러 값 입력받기 2&lt;br /&gt;
#map ()함수 활용&amp;gt;편리&lt;br /&gt;
#map(함수, 반복가능한 자료) &amp;gt;&amp;gt;반복 가능한 자료의 요소 하나하나마다 함수를 수행&lt;br /&gt;
&lt;br /&gt;
num1, num2, num3=map(int, input(&amp;quot;숫자 세개 입력 : &amp;quot;).split())&lt;br /&gt;
#스플릿에 의해 반복된 값이 있으므로 맵을 이용해 입력할 수 있다. 내가 반복수행하고 싶은 함수는 괄호를 쓰지 않고 함수명만 사용한다(맵이 위의 넘1=int(num1)을 반복하는 역할을 대신해주는것)&lt;br /&gt;
print(&amp;quot;입력한 숫자들의 값 :&amp;quot;, (num1+num2+num3))&lt;br /&gt;
&lt;br /&gt;
#1)인풋으로 문자를 받음&lt;br /&gt;
#2) &amp;quot;1 2 3&amp;quot;.스플릿()에 의해 리스트로 변환 ['1', &amp;quot;2&amp;quot;, &amp;quot;3&amp;quot;]&lt;br /&gt;
#3)맵함수에 의해 리스트의 각 요소들이 int에 사용된다. &amp;gt;&amp;gt;int ('1') int('2')....&lt;br /&gt;
#4)&amp;gt;&amp;gt;num1, num2, num3=1, 2, 3이라는 값이 완성&lt;br /&gt;
&lt;br /&gt;
#문자열 입력 연습&lt;br /&gt;
'''&lt;br /&gt;
    1. 사각형 면적 구하기&lt;br /&gt;
        가로, 세로, 입력 받고 면적 계산(가로*세로)&lt;br /&gt;
    [출력 결과]&lt;br /&gt;
    가로 세로 입력: 3 4&lt;br /&gt;
    면적은 12입니다.&lt;br /&gt;
&lt;br /&gt;
    2. 사칙연산&lt;br /&gt;
        두 수를 입력받고 사칙연산의 결과 출력(4개)&lt;br /&gt;
        단 나눗셈의 결과는 소수점 두 번째 자리까지만 출력한다.&lt;br /&gt;
     [출력결과]&lt;br /&gt;
     두 수 입력 : 11 3&lt;br /&gt;
     11+3=14&lt;br /&gt;
     11-3=3&lt;br /&gt;
     11*3=33&lt;br /&gt;
     11/3=3.67&lt;br /&gt;
&lt;br /&gt;
     3. 주차요금 계싼하기&lt;br /&gt;
         최초 60분 : 1000원&lt;br /&gt;
         이후 1분마다 100원&lt;br /&gt;
    [출력결과]&lt;br /&gt;
    주차 시간 입력(최초 60) : 75&lt;br /&gt;
    주차 요금은 2500원입니다&lt;br /&gt;
'''&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==출력창==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32&lt;br /&gt;
Type &amp;quot;copyright&amp;quot;, &amp;quot;credits&amp;quot; or &amp;quot;license()&amp;quot; for more information.&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:/김선미/04 type03.py&amp;quot;, line 34, in &amp;lt;module&amp;gt;&lt;br /&gt;
    pirnt(my_dic[&amp;quot;축구&amp;quot;]) # 인덱싱하듯 사용하는데 인덱싱이 아닌 키를 넣는다. 다른 키를 넣으면 벨류의 값도 변경된다.&lt;br /&gt;
NameError: name 'pirnt' is not defined&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
=======집합==========&lt;br /&gt;
[집합 만들기]&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:/김선미/04 type03.py&amp;quot;, line 64, in &amp;lt;module&amp;gt;&lt;br /&gt;
    print(my_set) # 중복이 허용되지 않기 때문에 중복이 제거된 채로 출력&lt;br /&gt;
NameError: name 'my_set' is not defined&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
=======집합==========&lt;br /&gt;
[집합 만들기]&lt;br /&gt;
{1, 2, 3, 4, 5, 12, 245, 23}&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
=======집합==========&lt;br /&gt;
[집합 만들기]&lt;br /&gt;
{1, 2, 3, 4, 5, 12, 245, 23}&lt;br /&gt;
[집합 만들기2]&lt;br /&gt;
{'o', 'e', 'l', 'h'}&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
=======집합==========&lt;br /&gt;
[집합 만들기]&lt;br /&gt;
{1, 2, 3, 4, 5, 12, 245, 23}&lt;br /&gt;
[집합 만들기2]&lt;br /&gt;
{'o', 'e', 'l', 'h'}&lt;br /&gt;
[1, 2, 3, 4, 5, 12, 245, 23]&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
=======집합==========&lt;br /&gt;
[집합 만들기]&lt;br /&gt;
{1, 2, 3, 4, 5, 12, 245, 23}&lt;br /&gt;
[집합 만들기2]&lt;br /&gt;
{'h', 'l', 'e', 'o'}&lt;br /&gt;
[1, 2, 3, 4, 5, 12, 245, 23]&lt;br /&gt;
3&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
=======집합==========&lt;br /&gt;
[집합 만들기]&lt;br /&gt;
{1, 2, 3, 4, 5, 12, 245, 23}&lt;br /&gt;
[집합 만들기2]&lt;br /&gt;
{'e', 'o', 'l', 'h'}&lt;br /&gt;
[1, 2, 3, 4, 5, 12, 245, 23]&lt;br /&gt;
3&lt;br /&gt;
&lt;br /&gt;
=======bool==========&lt;br /&gt;
True&lt;br /&gt;
False&lt;br /&gt;
True&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/04 type03.py ========================&lt;br /&gt;
=======딕셔너리==========&lt;br /&gt;
[딕셔너리 만들기]&lt;br /&gt;
{'축구': 'soccor', 2002: '한일', (1, 2): ('원', '투'), '16강': [2002, 2010]}&lt;br /&gt;
soccor&lt;br /&gt;
한일&lt;br /&gt;
('원', '투')&lt;br /&gt;
원&lt;br /&gt;
[2002, 2010]&lt;br /&gt;
2002&lt;br /&gt;
[딕셔너리 추가, 삭제]&lt;br /&gt;
{1: 'a', 3: 'c'}&lt;br /&gt;
&lt;br /&gt;
[요소 삭제]&lt;br /&gt;
{3: 'c'}&lt;br /&gt;
=======집합==========&lt;br /&gt;
[집합 만들기]&lt;br /&gt;
{1, 2, 3, 4, 5, 12, 245, 23}&lt;br /&gt;
[집합 만들기2]&lt;br /&gt;
{'o', 'h', 'e', 'l'}&lt;br /&gt;
[1, 2, 3, 4, 5, 12, 245, 23]&lt;br /&gt;
3&lt;br /&gt;
&lt;br /&gt;
=======bool==========&lt;br /&gt;
True&lt;br /&gt;
False&lt;br /&gt;
True&lt;br /&gt;
False&lt;br /&gt;
True&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
&lt;br /&gt;
끝&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : &lt;br /&gt;
끝&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
입력 1 : &lt;br /&gt;
&lt;br /&gt;
입력 2 :&lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
입력 1 : 1111&lt;br /&gt;
1111&lt;br /&gt;
입력 2 :2222&lt;br /&gt;
2222&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
입력 1 : 1111&lt;br /&gt;
1111&lt;br /&gt;
입력 2 :2222&lt;br /&gt;
2222&lt;br /&gt;
22222222&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:/김선미/05_input.py&amp;quot;, line 40, in &amp;lt;module&amp;gt;&lt;br /&gt;
    print(input_data+2)&lt;br /&gt;
TypeError: must be str, not int&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
숫자1 입력 :1&lt;br /&gt;
숫자 2 입력 :2&lt;br /&gt;
두 수의 합 :  3&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
ㅇㅇㅋㅋ&lt;br /&gt;
ㅇㅇㅋㅋ&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
인풋&lt;br /&gt;
프린트&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
인풋 : 아하하&lt;br /&gt;
프린트&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
인풋 : 아하하&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
['하', '하', '하']&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
&amp;lt;built-in method split of str object at 0x02B97220&amp;gt;&lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
숫자 세개 입력 : 1 2 3&lt;br /&gt;
1 2 3&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
숫자 세개 입력 : 1 2 3&lt;br /&gt;
1 2 3&lt;br /&gt;
입력한 숫자들의 값 : 6&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
======================== RESTART: C:/김선미/05_input.py ========================&lt;br /&gt;
=======input=====&lt;br /&gt;
입력하세요 : 끝&lt;br /&gt;
숫자 세개 입력 : 1 2 3&lt;br /&gt;
입력한 숫자들의 값 : 6&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Shanmei</name></author>	</entry>

	</feed>