<?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=%ED%8C%8C%EC%9D%B4%EC%8D%AC_0313_2%EC%9D%BC%EC%B0%A8</id>
		<title>파이썬 0313 2일차 - 편집 역사</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=%ED%8C%8C%EC%9D%B4%EC%8D%AC_0313_2%EC%9D%BC%EC%B0%A8"/>
		<link rel="alternate" type="text/html" href="http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%ED%8C%8C%EC%9D%B4%EC%8D%AC_0313_2%EC%9D%BC%EC%B0%A8&amp;action=history"/>
		<updated>2026-04-04T08:52:05Z</updated>
		<subtitle>이 문서의 편집 역사</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%ED%8C%8C%EC%9D%B4%EC%8D%AC_0313_2%EC%9D%BC%EC%B0%A8&amp;diff=133&amp;oldid=prev</id>
		<title>Azuremei: 새 문서: &lt;div&gt;__notoc__&lt;/div&gt;  ==강의 내용== {|class=&quot;wikitable&quot; !입력창 !! 결과창 |- |&lt;pre&gt; print(&quot;A&quot;, &quot;B&quot;, &quot;C&quot;, sep=&quot;&quot;)#기본 적용되는 공백을 반문자로 변경 print(&quot;안...</title>
		<link rel="alternate" type="text/html" href="http://dhlab.aks.ac.kr/~azuremei/wiki/index.php?title=%ED%8C%8C%EC%9D%B4%EC%8D%AC_0313_2%EC%9D%BC%EC%B0%A8&amp;diff=133&amp;oldid=prev"/>
				<updated>2018-04-05T06:34:42Z</updated>
		
		<summary type="html">&lt;p&gt;새 문서: &amp;lt;div&amp;gt;__notoc__&amp;lt;/div&amp;gt;  ==강의 내용== {|class=&amp;quot;wikitable&amp;quot; !입력창 !! 결과창 |- |&amp;lt;pre&amp;gt; print(&amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, sep=&amp;quot;&amp;quot;)#기본 적용되는 공백을 반문자로 변경 print(&amp;quot;안...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div&amp;gt;__notoc__&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==강의 내용==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!입력창 !! 결과창&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;&lt;br /&gt;
print(&amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, sep=&amp;quot;&amp;quot;)#기본 적용되는 공백을 반문자로 변경&lt;br /&gt;
print(&amp;quot;안녕&amp;quot;, end=&amp;quot;&amp;quot;)#출력이 끝난 후 기본 개행을 반문자로 변경&lt;br /&gt;
print(&amp;quot;하세요&amp;quot;, end=&amp;quot;하하하&amp;quot;)&lt;br /&gt;
#print() 개행만 하는 용도&lt;br /&gt;
'''왜 이 사이에 2가 들어갔는지 질문하기'''&lt;br /&gt;
&lt;br /&gt;
#print(+) 함수에서 덧셈 기호(+)의 용도&lt;br /&gt;
print(1+1 )#숫자+숫자&amp;gt;돗셈 연산&lt;br /&gt;
print(&amp;quot;1&amp;quot;+&amp;quot;1&amp;quot;)#문자열+문자 &amp;gt; 문자 연결&lt;br /&gt;
print(&amp;quot;1&amp;quot;     &amp;quot;1&amp;quot;)#문자열 끼리는 기호가 없이 연결 가능&lt;br /&gt;
'''print(&amp;quot;1&amp;quot;     2)/print(&amp;quot;1&amp;quot;+2) #문자열str+숫자int는 함께 사용할 수 없다 '''&lt;br /&gt;
print(2018, &amp;quot;년 입니다&amp;quot;) #문자값과 숫자값을 같이 임력하려면 ','로 나열하기&lt;br /&gt;
print(2018, &amp;quot;년 입니다&amp;quot;, sep=&amp;quot;&amp;quot;) # 공백값 제거&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
변수&lt;br /&gt;
1. &amp;lt;font bold&amp;gt;값을 저장하는 공간&amp;lt;/font&amp;gt;&lt;br /&gt;
2. 파이썬에서의 변수는 '객체'를 가리킨다.&lt;br /&gt;
가리키는 형태&amp;lt;/blod&amp;gt;&lt;br /&gt;
순차대입&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
a=1 # a는 변수, a에 1을 대입&lt;br /&gt;
#프로그래밍 언어에서 =은 좌측에 있는 값을 우측에 대입, 파이썬 외의 다른 언어에서는 A라는 공간을 만들고 공간 안에 변수를 저장하는 형태, 그러나 파이썬은 만들어진 공간을 '가리키기만 하는'것이므로 다른 장치 없이 사용 가능함&lt;br /&gt;
b=2&lt;br /&gt;
c=3&lt;br /&gt;
print(a, b, c)&lt;br /&gt;
#만약 d=1이라는 중복값이 있더라도 파이썬에서의 변수는 가리키기만 하는 것이므로 오류가 나지 않는다.&lt;br /&gt;
&lt;br /&gt;
#변수의 값 대입 (2) - 한 번에&lt;br /&gt;
a, b, c = 4, 5, 6&lt;br /&gt;
#이 순간 원래의 a,b,c가 가리키던 123 숫자의 연결고리는 끊어진다.&lt;br /&gt;
print(a, b, c)&lt;br /&gt;
#변수에 값 대입 (3) 모두 같은 값&lt;br /&gt;
a=b=c=7&lt;br /&gt;
print(a,b,c)&lt;br /&gt;
&lt;br /&gt;
#변수의 값 대입 (4) - (1)과 동일&lt;br /&gt;
a=8; b=9; c=10&lt;br /&gt;
print(a, b, c)&lt;br /&gt;
&lt;br /&gt;
#변수끼리 값 교체&lt;br /&gt;
a, b = b, a&lt;br /&gt;
print(a, b, c)&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
두 개의 변수값을 바꾸고 싶을 경우 제 3의 임시변수를 만들어 변수값을 옮긴 후 비어있는 나머지 변수값에 1번 변수값을 옮기는 방식을 사용한다. 그러나 파이썬에서는 '='로 변수값을 바꿔줄 수 있으며 이는 파이썬의 강력한 기능이다.&lt;br /&gt;
a=1&lt;br /&gt;
b=2&lt;br /&gt;
a, b=b, a&lt;br /&gt;
a, b=2, 1&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
a, b, c = c, a, b&lt;br /&gt;
print(a, b, c)&lt;br /&gt;
&lt;br /&gt;
#변수가 값을 가리킨다?&lt;br /&gt;
a=1&lt;br /&gt;
b=1&lt;br /&gt;
print( id(1) )&lt;br /&gt;
print( id(a) )&lt;br /&gt;
print( id(b) )&lt;br /&gt;
'''값이 다른 이유'''&lt;br /&gt;
#1은 다 같은 값, 정수 1. id는 뒤의 괄호값을 불러옴&lt;br /&gt;
&lt;br /&gt;
#'객체'(숫자)를 가ㅣㄹ키는 갯수 확인하기(참조하는 갯수)&lt;br /&gt;
import sys # sys(시스템)라는 이름의 '모듈'을 사용하겠다.&lt;br /&gt;
#import는 무언가를 사용할 때 선언하는 함수&lt;br /&gt;
print(sys.getrefcount (2019) )#sys.를 타이핑하면 뒤에 다른 함수기능을 사용할 수 있다. get은 구함, ref=reference, getrefcount는 참조하는 갯수를 나타냄. 괄호안에 있는 무언가를 참조한 것을 셀 때 사용&amp;gt;&amp;gt; 2019가 얼마나 들어갔는지를 구하는 것&lt;br /&gt;
print(&amp;quot;처음 2019 숫자 :&amp;quot;, sys.getrefcount(2019))&lt;br /&gt;
&lt;br /&gt;
a=2019&lt;br /&gt;
print(&amp;quot;a에 대입 후:&amp;quot;, sys.getrefcount (2019) )&lt;br /&gt;
&lt;br /&gt;
del(a)#변수를 삭제&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;a 제거후 :&amp;quot;, sys.getrefcount (2019) )&lt;br /&gt;
&lt;br /&gt;
print(a)#오류!제거된 변수 사용 불가&lt;br /&gt;
#del을 쓰면 지워지기 때문에 나중에 다시 사용할 수 없음&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEW FILE&lt;br /&gt;
&lt;br /&gt;
# 02_type print()함수에서 사용할 수 있는 타입의 종류&lt;br /&gt;
# type : 자료의 형태&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
    &lt;br /&gt;
    1. 숫자형(number)&lt;br /&gt;
        정수(int) : -1, 0, 1 등 소수점이 없는 숫자는 양, 음수 관계 없이 모두 포함&lt;br /&gt;
        실수(float) : 소수점이 있는 숫자.&lt;br /&gt;
        지수(exponent) : 2-.1e1, 20.1E-1...&lt;br /&gt;
        2진수(binary number) : 0b10(2진수는 반드시 앞에 0b가 온다), 0b11, &lt;br /&gt;
        8진수() : 0o10, 0o16&lt;br /&gt;
        16진수() : 0xa0, 0xb1......&lt;br /&gt;
&lt;br /&gt;
    사칙연산 : +, -, *, /&lt;br /&gt;
    제곱연산 : **  &amp;gt;&amp;gt;  2**3의 결과(2*3) = 8&lt;br /&gt;
    나머지 연산 : %  &amp;gt;&amp;gt;  5%3의 결과 = 2&lt;br /&gt;
    몫 연산 : //  &amp;gt;&amp;gt;  5//3의 결과 = 1&lt;br /&gt;
   &lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;============&amp;quot;)&lt;br /&gt;
print(&amp;quot;1. 숫자형&amp;quot;)&lt;br /&gt;
print(&amp;quot;============&amp;quot;)&lt;br /&gt;
print(&amp;quot;[기본 숫자형]&amp;quot;)&lt;br /&gt;
print(&amp;quot;정수 : &amp;quot;, 20., -20, 0)&lt;br /&gt;
print(&amp;quot;실수 : &amp;quot;, 20.1, -20.1, )&lt;br /&gt;
print(&amp;quot;지수 : &amp;quot;, 20.1e1, 20.1E1)&lt;br /&gt;
print(&amp;quot;지수 : &amp;quot;, 20.1e-1, 20.1E-1)&lt;br /&gt;
#e, E 오른쪽의 숫자만큼 왼쪽 숫자에서 소수점을 이동.&lt;br /&gt;
#양수이면 그 숫자만큼 오른쪽으로 이동, 음수이면 그 숫자만큼 왼쪽으로 이동&lt;br /&gt;
#e, E의 차이는 없다.&lt;br /&gt;
#20.1e2 = 20.1 * 10^2(10의 2승) = 2010.0&lt;br /&gt;
#20.1e-2 = 20.1 * 10^-2 = 0.201&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt; || &amp;lt;pre&amp;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:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
2&lt;br /&gt;
3&lt;br /&gt;
1 2&lt;br /&gt;
1 2 3 4 6 6 7&lt;br /&gt;
a b c&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
9 8 10&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
9 8 10&lt;br /&gt;
10 9 8&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
9 8 10&lt;br /&gt;
10 9 8&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
2&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
9 8 10&lt;br /&gt;
10 9 8&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
2&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
9 8 10&lt;br /&gt;
10 9 8&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
2&lt;br /&gt;
3&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
9 8 10&lt;br /&gt;
10 9 8&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
2&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\김선미\파이썬\소스\01_basic.py&amp;quot;, line 75, in &amp;lt;module&amp;gt;&lt;br /&gt;
    print(&amp;quot;처음 2019 숫자 :&amp;quot;, sys.getredcount(2019))&lt;br /&gt;
AttributeError: module 'sys' has no attribute 'getredcount'&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
===================== RESTART: C:\김선미\파이썬\소스\01_basic.py =====================&lt;br /&gt;
ABC&lt;br /&gt;
안녕하세요하하하2&lt;br /&gt;
11&lt;br /&gt;
11&lt;br /&gt;
2018 년 입니다&lt;br /&gt;
2018년 입니다&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
7 7 7&lt;br /&gt;
8 9 10&lt;br /&gt;
9 8 10&lt;br /&gt;
10 9 8&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
1872679984&lt;br /&gt;
2&lt;br /&gt;
처음 2019 숫자 : 2&lt;br /&gt;
a에 대입 후: 3&lt;br /&gt;
a 제거후 : 2&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;C:\김선미\파이썬\소스\01_basic.py&amp;quot;, line 84, in &amp;lt;module&amp;gt;&lt;br /&gt;
    print(a)#오류!제거된 변수 사용 불가&lt;br /&gt;
NameError: name 'a' is not defined&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==강의노트==&lt;/div&gt;</summary>
		<author><name>Azuremei</name></author>	</entry>

	</feed>