<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>sesame_ricecake.log</title>
        <link>https://velog.io/</link>
        <description>개발자지망생</description>
        <lastBuildDate>Tue, 13 Dec 2022 13:56:38 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <copyright>Copyright (C) 2019. sesame_ricecake.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/sesame_ricecake" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[머신러닝 시작하기]]></title>
            <link>https://velog.io/@sesame_ricecake/%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0</link>
            <guid>https://velog.io/@sesame_ricecake/%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0</guid>
            <pubDate>Tue, 13 Dec 2022 13:56:38 GMT</pubDate>
            <description><![CDATA[<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/3475d5a0-9980-4d46-9fab-0a77570f4cc3/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/b88fffb0-9b69-4b05-b3e6-236b6e05d5a7/image.png" alt=""></p>
<p><a href="https://m.blog.naver.com/dairum_enc/221409597367">https://m.blog.naver.com/dairum_enc/221409597367</a></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/d1371bcb-f984-4103-9492-849b58a27238/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/c18ec17a-512b-4d7c-b871-3ac2c23c2b48/image.png" alt=""></p>
<p>value_counts() 함수는 pandas Series의 도수를 구하여 출력하는 함수입니다. 아래와 코드를 사용하면 Name 열의 도수를 출력합니다.</p>
<p>plt.show() metaplotlib</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[04 Matplotlib 데이터 시각화]]></title>
            <link>https://velog.io/@sesame_ricecake/04-Matplotlib-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%8B%9C%EA%B0%81%ED%99%94</link>
            <guid>https://velog.io/@sesame_ricecake/04-Matplotlib-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%8B%9C%EA%B0%81%ED%99%94</guid>
            <pubDate>Tue, 13 Dec 2022 13:55:44 GMT</pubDate>
            <description><![CDATA[<p>ma</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[03 데이터 조작 및 분석을 위한 Pandas 기본]]></title>
            <link>https://velog.io/@sesame_ricecake/03-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A1%B0%EC%9E%91-%EB%B0%8F-%EB%B6%84%EC%84%9D%EC%9D%84-%EC%9C%84%ED%95%9C-Pandas-%EA%B8%B0%EB%B3%B8</link>
            <guid>https://velog.io/@sesame_ricecake/03-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A1%B0%EC%9E%91-%EB%B0%8F-%EB%B6%84%EC%84%9D%EC%9D%84-%EC%9C%84%ED%95%9C-Pandas-%EA%B8%B0%EB%B3%B8</guid>
            <pubDate>Tue, 13 Dec 2022 13:55:19 GMT</pubDate>
            <description><![CDATA[<p>sd</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[02 데이터 핸들링을 위한 라이브러리 NumPy]]></title>
            <link>https://velog.io/@sesame_ricecake/02-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%95%B8%EB%93%A4%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-NumPy</link>
            <guid>https://velog.io/@sesame_ricecake/02-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%95%B8%EB%93%A4%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-NumPy</guid>
            <pubDate>Wed, 16 Nov 2022 06:09:43 GMT</pubDate>
            <description><![CDATA[<h2 id="numpy라이브러리란">NumPy(라이브러리)란?</h2>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/ded384bc-873f-47b3-9222-5d2394135bfa/image.png" alt=""></p>
<h3 id="왜-numpy를-사용하는가">왜 NumPy를 사용하는가?</h3>
<p> : 데이터의 대부분은 숫자 배열로 볼 수 있다. (사진, 소리등)
   반복문 없이 배열 처리 가능
   파이썬 리스트에 비해 빠른 연산을 지원하고, 메모리를 효율적으로 사용.</p>
<h3 id="python-list과-numpy-array의-차이점">python list과 NumPy array의 차이점</h3>
<h4 id="python-list함수---쉼표로-구분01234">python list함수 - 쉼표로 구분[0,1,2,3,4]</h4>
<p>type 함수 결과: list</p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/d8ae8014-cbca-45f6-951f-781bf7631e7b/image.png" alt=""></p>
<h4 id="numpy-array---쉼표-없이-띄어쓰기로만-구분-0-1-2-3-4">Numpy array - 쉼표 없이 띄어쓰기로만 구분 [0 1 2 3 4]</h4>
<p>numpy 배열 생성 및 출력형태 확인</p>
<ul>
<li><em>ndarray= n차원의 배열</em> </li>
</ul>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/53987fc2-b586-4495-94d9-6b87d4f0a8bc/image.png" alt=""></p>
<h2 id="배열의-기초">배열의 기초</h2>
<h4 id="배열의-데이터-타입-dtype">배열의 데이터 타입 dtype</h4>
<p> <img src="https://velog.velcdn.com/images/sesame_ricecake/post/dd304889-ce7d-4bc6-bf59-015667bc0dd9/image.png" alt=""></p>
<ul>
<li>int32 &lt; int64 = i8 : 저장 할 수 있는 비트의 양</li>
<li>float_ = float 64 = f8</li>
<li>str = U or U32</li>
<li>bool = ? or bool</li>
</ul>
<p>: 파이썬 리스트(정수형, 실수형, 부울린, 문자)와 달리 같은 넘파이는 데이터(단일데이터) 타입만 저장 가능!
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/b3851a83-1557-44c8-b5af-e9ff3c3c3dc1/image.png" alt=""></p>
<h3 id="ndarray의-차원-관련-속성-ndim차원-shape모양">ndarray의 차원 관련 속성: ndim(차원), shape(모양)</h3>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/d129651c-c61e-43bb-a57b-74d110bd8cff/image.png" alt=""></p>
<ul>
<li>shape = ㅡ 행과 열 ㅣ</li>
</ul>
<h3 id="ndarray의-크기-속성과-shape-조절">ndarray의 크기 속성과 shape 조절</h3>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/85e881d5-da93-42f7-9ddc-0400ac3050d9/image.png" alt=""></p>
<h1 id="numpy에서-size와-len의-차이는">numpy에서 size와 len의 차이는..?</h1>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/41d3f3c7-7436-46c2-8836-eab34d687af8/image.png" alt=""></p>
<h2 id="연습문제">연습문제</h2>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/fea6941d-72da-41c3-9120-882d44e437fe/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/acbefc2f-859f-4e8a-81ae-5c37af2883b1/image.png" alt=""></p>
<h3 id="인덱싱과-슬라이싱">인덱싱과 슬라이싱</h3>
<h4 id="인덱싱">인덱싱</h4>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/ed9557df-6c2b-45dc-b962-785a1d4ab007/image.png" alt=""></p>
<h4 id="슬라이싱">슬라이싱</h4>
]]></description>
        </item>
        <item>
            <title><![CDATA[01 파이썬의 여러가지 모듈과 패키지]]></title>
            <link>https://velog.io/@sesame_ricecake/01-%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9D%98-%EC%97%AC%EB%9F%AC%EA%B0%80%EC%A7%80-%EB%AA%A8%EB%93%88%EA%B3%BC-%ED%8C%A8%ED%82%A4%EC%A7%80</link>
            <guid>https://velog.io/@sesame_ricecake/01-%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9D%98-%EC%97%AC%EB%9F%AC%EA%B0%80%EC%A7%80-%EB%AA%A8%EB%93%88%EA%B3%BC-%ED%8C%A8%ED%82%A4%EC%A7%80</guid>
            <pubDate>Tue, 01 Nov 2022 14:51:37 GMT</pubDate>
            <description><![CDATA[<h2 id="모듈-특정-목적을-가진-함수-자료의-모임">모듈: 특정 목적을 가진 함수, 자료의 모임</h2>
<p>(코드가 길어지지않도록 효율을 위해 사용함)</p>
<h3 id="모듈-사용하기">모듈 사용하기</h3>
<p>import 모듈</p>
<h3 id="모듈-사용법-확인하기">모듈 사용법 확인하기</h3>
<p>print(random.randrange(start,stop))
-&gt; print(모듈.함수(매개변수x1, x2))
: range(start,stop)중의 한 원소를 가지고 옵니다.</p>
<p>.을 쓴 후에 모듈속 함수/변수 사용 : 점표기법(ex 홍.길동)
A(=모듈).B(=함수)
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/42ac5b96-6b64-4ede-805b-1889108267a3/image.png" alt=""></p>
<h4 id="내장모듈이-아닌-필요한-모듈-만들기">내장모듈이 아닌 필요한 모듈 만들기</h4>
<p>1) py파일을 생성 후, 함수와 변수를 만든다.
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/2bf731dd-9059-43a3-94fa-3d56f353e67e/image.PNG" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/c8b38dca-04a1-4ba6-afbf-6f00009315bd/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/c97b25b0-cb52-429e-88c9-6ee6d8ae233a/image.png" alt=""></p>
<h3 id="이렇게-해보세요">이렇게 해보세요!</h3>
<ol>
<li><p>cal.py 파일을 열고, a,b를 인자로 갖는 함수 plus, minus를 정의해봅니다.
plus : a+b를 반환하는 함수
minus : a-b를 반환하는 함수</p>
</li>
<li><p>cal.py 파일에서 변수 modelName을 만들고 ‘ELI-C2’를 대입해봅시다.</p>
</li>
</ol>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/87b31f92-4343-427e-a1f3-dadd3aff886a/image.png" alt=""></p>
<ol start="3">
<li>main.py 파일을 열고, import cal을 이용해 저장된 모듈 cal을 불러와봅시다.</li>
<li>변수 var1에 모듈 cal의 모델이름(modelName)을 넣어봅시다.
(:cal.py에 변수로 존재하는 modelName)</li>
<li>변수 var2에 모듈 cal의 plus 함수를 이용해서 3+4의 값을 넣어봅시다.</li>
<li>변수 var3에 모듈 cal의 minus 함수를 이용해서 7-2의 값을 넣어봅시다.</li>
<li>var1, var2, var3의 값을 출력하여 확인해봅시다.
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/6dc6ba0c-b583-43da-a603-f2bc3074422b/image.png" alt=""></li>
</ol>
<h3 id="패키지">패키지</h3>
<p> : 모듈을 폴더로 구분하여 편리하게 관리하는 것
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/54a00d6c-07e6-43b6-825b-49641755099e/image.png" alt=""></p>
<h4 id="패키지를-불러오는-방법-1">패키지를 불러오는 방법 1</h4>
<p>import를 이용해서 폴더를 불러온 후, 함수 실행
import 모듈 : a 모듈을 불러오겠다. a 모듈 안에있는 b 함수를 사용하기 위해선 a(모듈).b(함수()) 꼴로 사용해야함</p>
<blockquote>
</blockquote>
<p>import 폴더.모듈   ok
import 모듈      ok</p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/9cbacfd3-e8cd-46bd-9eef-7f4d2033fee7/image.png" alt=""></p>
<h4 id="방법-2-from-폴더모듈-import-함수">방법 2. from 폴더.모듈 import 함수</h4>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/12bcf881-a040-4512-8be6-f677ea9ce904/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/30116601-c89e-4b53-b60f-79872de7e7a7/image.png" alt=""></p>
<p>from 폴더.모듈 import 함수 : a 모듈(혹은 패키지)에서 b 함수를 가져오겠다. b를 사용하기 위해선 b() 꼴 로 사용 가능</p>
<p>이미 작성하던 폴더에 같은 함수가 있으면 충돌 나지 않게 함수 이름 주의 </p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/6120297f-f41d-448a-86f6-7b3f132a41c5/image.png" alt=""></p>
<blockquote>
<p>main.py랑 같은 위치에 있으면 import 모듈 바로 쓰면 됨
main.py랑 다른 위치에 있으면 from 패키지.모듈 import 함수로 사용</p>
</blockquote>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/38d00b26-ed14-4e0e-9852-f81063ed3c40/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/75831cf8-032b-4b72-88e3-6383884c968a/image.png" alt=""></p>
<h3 id="함수-참조">함수 참조</h3>
<p>urlopen() : 이 함수에 url을 넣으면 해당 url에 접근한 결과를 얻을 수 있습니다.
read() : 결과를 해독하여 문자열로 반환합니다.
decode() : 문자열을 특정 인코딩 방식으로 해독합니다. (유니코드, 아스키 코드 등)</p>
<h4 id="함수는-연속해서-사용-가능-abc">함수는 연속해서 사용 가능 A().B().C()</h4>
]]></description>
        </item>
        <item>
            <title><![CDATA[05 같은 듯 다른 함수와 메서드]]></title>
            <link>https://velog.io/@sesame_ricecake/05-%EA%B0%99%EC%9D%80-%EB%93%AF-%EB%8B%A4%EB%A5%B8-%ED%95%A8%EC%88%98%EC%99%80-%EB%A9%94%EC%84%9C%EB%93%9C</link>
            <guid>https://velog.io/@sesame_ricecake/05-%EA%B0%99%EC%9D%80-%EB%93%AF-%EB%8B%A4%EB%A5%B8-%ED%95%A8%EC%88%98%EC%99%80-%EB%A9%94%EC%84%9C%EB%93%9C</guid>
            <pubDate>Tue, 01 Nov 2022 06:54:48 GMT</pubDate>
            <description><![CDATA[<h2 id="함수">함수</h2>
<p> : 특정한 기능을 수행하는 코드(들의 모임)</p>
<h4 id="type함수-유의점--type-takes-1-or-3-arguments">type함수 유의점 : type() takes 1 or 3 arguments</h4>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/c46057c0-74a5-4268-afa2-1db337b4c69e/image.png" alt=""></p>
<p> 내장함수
max()
min()</p>
<h3 id="사용자-지정함수">사용자 지정함수</h3>
<p> : 사용자가 여러코드를 묶어서 새로 만든 함수</p>
<p>def 함수이름(매개변수):
&lt;수행할 명령&gt; 
...
return 반환값</p>
<ul>
<li><p>매개변수: 함수 안에서 사용되는 변수 = for &quot;a&quot; in b</p>
</li>
<li><p>함수 내부에서 일어나는 일은 함수 외부에서 알 수 없다.</p>
</li>
</ul>
<h4 id="method-객체에만-적용가능한-함수">method: 객체에만 적용가능한 함수</h4>
<h4 id="특정-자료-에-대해-특정-기능을-하는-코드"><em><strong>특정 자료</strong></em> 에 대해 특정 기능을 하는 코드</h4>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/3b154e53-4bfa-47f0-a66c-75846491a12b/image.png" alt=""></p>
<h3 id="함수-vs-메서드">함수 vs 메서드</h3>
<h4 id="함수는-특정기능을-한다매개변수를-이용해-자료를-전달해준다">함수는 특정기능을 한다.(매개변수를 이용해 자료를 전달해준다)</h4>
<p> my_list = [1,2,3]
 len(my_list)
 sum(my_list)
 min(my_list)</p>
<h4 id="왜-반환이-필요할까">왜 반환이 필요할까?</h4>
<p>  : 함수 내부에서 일어난 일은 함수 외부에서 알수 없음-&gt; 반환을 통해 외부로 전달!</p>
<h4 id="메서드는-특정-자료와-연관지어-기능을-한다">메서드는 특정 자료와 연관지어 기능을 한다.</h4>
<p>  : 자료뒤에 .을 찍어 사용한다. (=짝꿍과 함께 쓰인다)
 my_list = [1,2,3]
 my_list.sort()
 my_list.pop()
 my_list.clear()</p>
<p> <img src="https://velog.velcdn.com/images/sesame_ricecake/post/62c32660-d9bc-4a9b-9a8f-f94ab761c213/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[04 파이썬에서 자료를 담는 방식]]></title>
            <link>https://velog.io/@sesame_ricecake/04-%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%97%90%EC%84%9C-%EC%9E%90%EB%A3%8C%EB%A5%BC-%EB%8B%B4%EB%8A%94-%EB%B0%A9%EC%8B%9D</link>
            <guid>https://velog.io/@sesame_ricecake/04-%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%97%90%EC%84%9C-%EC%9E%90%EB%A3%8C%EB%A5%BC-%EB%8B%B4%EB%8A%94-%EB%B0%A9%EC%8B%9D</guid>
            <pubDate>Thu, 27 Oct 2022 17:29:21 GMT</pubDate>
            <description><![CDATA[<h2 id="1-listappendd">1. list.append(d)</h2>
<p>자료 d를 리스트 마지막 원소 뒤에 추가, 오직 한 개의 자료만 넣을 수 있다. </p>
<h2 id="2-listinsertid">2. list.insert(i,d)</h2>
<p>i = 어디에, d = 무엇을
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/148043d7-b3f0-4a5d-ad53-e342515df35c/image.png" alt=""></p>
<h2 id="listremoved">list.remove(d)</h2>
<p>: 처음 나오는 자료 d를 제거(중복이 있을시 인덱스 순서가 작은 원소 제거) </p>
<h4 id="인덱스-넘버-아니고-동일-원소-자료를-지움">인덱스 넘버 아니고 동일 원소, 자료를 지움</h4>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/374b750c-61dc-47a7-b58d-460598b2327c/image.png" alt=""></p>
<h2 id="listsort">list.sort()</h2>
<p>리스트를 정렬, 숫자형은 오름차순, 문자열은 사전순
같은 자료형끼리만 들어있어야 정렬 가능
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/bf4be006-c90b-4772-970a-db45304e4903/image.png" alt=""></p>
<h2 id="시퀀스-자료형">시퀀스 자료형</h2>
<h4 id="시퀀스-자료형--순서가-있는-자료형리스트-문자열-튜플-x">시퀀스 자료형 = 순서가 있는 자료형(리스트, 문자열) 튜플 X</h4>
<h3 id="시퀀스의-특징">시퀀스의 특징</h3>
<ol>
<li>원소간의 순서가 존재 (인덱싱/슬라이싱이 가능하다.)</li>
<li>인덱싱/ 슬라이싱을 할 때 음수를 넣거나 자리를 비우는 것도 가능</li>
</ol>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/2d53c7e9-2c78-49de-9b74-e03e3970e9d7/image.png" alt=""></p>
<ol start="3">
<li>멤버 조회(원소 조회 가능)
in 연산자로 시퀀스 안에 원소가 있는지 확인 가능</li>
</ol>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/5b23acde-0443-476a-ac2a-1c392733086f/image.png" alt=""></p>
<ol start="4">
<li><p>길이 확인
len 연산자로 시퀀스 안에 원소가 몇 개인지 확인 가능
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/2d2e5c2f-cb67-4bc4-a95b-aec1c0ba9f86/image.png" alt=""></p>
</li>
<li><p>연결 연산
(+) 연산자로 같은 시퀀스 두 개를 이어 붙일 수 있다.
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/885299c4-47f4-46ab-af09-75237268643e/image.png" alt=""></p>
</li>
<li><p>반복연산
(*) 연산자로 시퀀스를 반복 할 수 있다. 
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/8c0159fe-5966-4e11-8df2-ab86c3a0af93/image.png" alt=""></p>
</li>
</ol>
<h4 id="시퀀스의-인덱싱과-슬라이싱">시퀀스의 인덱싱과 슬라이싱</h4>
<p>인덱싱 : 시퀀스의 한 원소를 가져오는 것
슬라이싱 : 시퀀스의 일부분을 가져오는 것</p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/fca653c3-ddb2-406f-8414-bdc4f90622aa/image.png" alt=""></p>
<h2 id="딕셔너리">딕셔너리</h2>
<p>   : 짝이 있는 것, {} 중괄호로 묶어서 표현
   {key: value} 형식
    key : 값을 알면 자료를 꺼냄
    value : key로 꺼낸 자료.</p>
<h4 id="딕셔너리에서-자료-꺼내기">딕셔너리에서 자료 꺼내기</h4>
<p> print(dictionary[key])
 <img src="https://velog.velcdn.com/images/sesame_ricecake/post/34dec915-41ec-4395-947e-799e94164a68/image.png" alt=""></p>
<h4 id="딕셔너리에서-자료를-추가하기">딕셔너리에서 자료를 추가하기</h4>
<pre><code>dictionary[key] = value</code></pre><p>ex)person[&#39;hometown&#39;]  = &#39;seoul&#39;
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/f4a2ba7d-ff58-4ca9-9068-b26013de76f7/image.png" alt=""></p>
<h4 id="딕셔너리-del로-원소-삭제">딕셔너리 del로 원소 삭제</h4>
<pre><code>del Dictionary[key]</code></pre><p>  ex) del person[&#39;age&#39;]</p>
<h3 id="딕셔너리의-특징">딕셔너리의 특징</h3>
<p>: key는 <em><strong>변할 수 없는 자료형</strong>_만 된다.
  --&gt;(변하는 성질의) 리스트는 안되고, 튜플은 된다
  _튜플도 키 된다!!!!!</em></p>
<p>  <img src="https://velog.velcdn.com/images/sesame_ricecake/post/ba134c4a-a07a-4f60-ba9d-15f8e8620e70/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[AI/SW]]></title>
            <link>https://velog.io/@sesame_ricecake/AISW</link>
            <guid>https://velog.io/@sesame_ricecake/AISW</guid>
            <pubDate>Tue, 25 Oct 2022 05:52:37 GMT</pubDate>
            <description><![CDATA[<p>if-elif문
조건 1이 true면 if문
조건 1이 false이면서 조건2가 true면 elif</p>
<p>if 조건1:
    &lt;수행할 명령&gt;
elif 조건2:
    &lt;수행할 명령&gt;</p>
<h1 id="반복문">반복문</h1>
<p>어떠한 <strong>조건</strong>이나, <strong>범위 내</strong>에서 어떠한 명령을 반복적으로 수행하는 것</p>
<h2 id="for문-범위-파이썬에서-sequence">for문 (범위-파이썬에서 sequence)</h2>
<h2 id="원소로-반복하는-방법"><strong>원소로 반복</strong>하는 방법:</h2>
<p>시퀀스의 원소에 따라 효과적으로 반복 할 수 있는 문법</p>
<h4 id="시퀀스의-원소를-하나씩-변수에-넣어가면서-명령-시행">시퀀스의 원소를 하나씩 변수에 넣어가면서 명령 시행</h4>
<p><em>[1,2,3,4,5]</em>&lt;시퀀스&gt;에서 <em>원소를 하나씩 가져와서</em><for> <em>출력</em>&lt;명령&gt;</p>
<p>  for i(변수) in [시퀀스]:
  &lt;수행할 명령&gt;</p>
<h2 id="range--연속된-정수형-시퀀스를-만들어주는-함수">Range : 연속된 정수형 시퀀스를 만들어주는 함수</h2>
<p>range(a,b) # a ~ b-1 까지 반복
range(5) : [0,1,2,3,4]</p>
<h2 id="for-문-range1">for 문 range1</h2>
<h4 id="구간으로-반복하는-방법-a이상-b미만의-수를-변수에-넣어가면서-명령을-실행반복할-숫자의-범위를-알고-있다">구간으로 반복하는 방법: a이상 b미만의 수를 변수에 넣어가면서 명령을 실행(=반복할 숫자의 범위를 알고 있다)</h4>
<h5 id="for-변수-in-rangeab">for 변수 in range(a,b)</h5>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/5eb5b901-4dc0-4cd9-aac5-50c07867b227/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/4db28a53-3d73-4589-98ae-fdac7c40d8da/image.png" alt=""></p>
<h2 id="for-range-2">for-range 2</h2>
<h4 id="횟수로-반복하는-방법--a번-만큼-명령을-수행">횟수로 반복하는 방법 : a번 만큼 명령을 수행</h4>
<pre><code>for i in range(숫자)로 적어주면 횟수로 반복함    </code></pre><p> <img src="https://velog.velcdn.com/images/sesame_ricecake/post/bbba481e-62f5-441a-8831-9489b8526293/image.png" alt="">
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/c4c4687f-ac3c-4caf-8751-8df418c7b5bd/image.png" alt=""></p>
<h3 id="문자열은-변수-처리-할-필요가-없음으로-로-처리하고-콤마로-문자열-문자열-아님을-구분">문자열은 변수 처리 할 필요가 없음으로 &quot;&quot;로 처리하고 콤마로 문자열/ 문자열 아님을 구분</h3>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/46a8756c-503f-43fa-a8ff-be517759e4b4/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[개발자 생존 필수 스킬 '깃(Git)'을 알아보자]]></title>
            <link>https://velog.io/@sesame_ricecake/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%83%9D%EC%A1%B4-%ED%95%84%EC%88%98-%EC%8A%A4%ED%82%AC-%EA%B9%83Git%EC%9D%84-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90</link>
            <guid>https://velog.io/@sesame_ricecake/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%83%9D%EC%A1%B4-%ED%95%84%EC%88%98-%EC%8A%A4%ED%82%AC-%EA%B9%83Git%EC%9D%84-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90</guid>
            <pubDate>Wed, 19 Oct 2022 08:33:32 GMT</pubDate>
            <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=RHSJfGS8E74&amp;list=PLOr0j3JTShuEVpnryMFCDzwLAchenbQY6&amp;index=7">https://www.youtube.com/watch?v=RHSJfGS8E74&amp;list=PLOr0j3JTShuEVpnryMFCDzwLAchenbQY6&amp;index=7</a></p>
<p>쉬운 버젼관리(스냅샷)</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[알고리즘 ]]></title>
            <link>https://velog.io/@sesame_ricecake/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98</link>
            <guid>https://velog.io/@sesame_ricecake/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98</guid>
            <pubDate>Wed, 19 Oct 2022 07:51:23 GMT</pubDate>
            <description><![CDATA[<p>알고리즘: 순서대로 문제를 해결하기 위한 지시절차의 모음</p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/af08f3b6-c3a6-4776-9bfc-739888e174bc/image.png" alt=""></p>
<h4 id="flowchart">Flowchart</h4>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/4aabda5d-0177-48b1-91b2-20294f09d189/image.png" alt=""></p>
<h4 id="pseudocode">Pseudocode</h4>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/f3a1997e-7b75-4e60-8172-29b833a3005e/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/7e36c0cf-eada-4e40-b2a4-0bd0cb82068e/image.png" alt=""></p>
<h5 id="sequence">sequence</h5>
<p>순서대로 진행되어야하는 절차 </p>
<h5 id="selection">selection</h5>
<p>질문 혹은 결정 yes or no</p>
<h5 id="iteration">iteration</h5>
<p>반복, 루프</p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/552dce5f-22b9-4621-a9a7-85db5394730a/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[소프트웨어 l 개발자가 반드시 알아야할 컴퓨터사이언스지식2]]></title>
            <link>https://velog.io/@sesame_ricecake/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4-l-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EB%B0%98%EB%93%9C%EC%8B%9C-%EC%95%8C%EC%95%84%EC%95%BC%ED%95%A0-%EC%BB%B4%ED%93%A8%ED%84%B0%EC%82%AC%EC%9D%B4%EC%96%B8%EC%8A%A4%EC%A7%80%EC%8B%9D2</link>
            <guid>https://velog.io/@sesame_ricecake/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4-l-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EB%B0%98%EB%93%9C%EC%8B%9C-%EC%95%8C%EC%95%84%EC%95%BC%ED%95%A0-%EC%BB%B4%ED%93%A8%ED%84%B0%EC%82%AC%EC%9D%B4%EC%96%B8%EC%8A%A4%EC%A7%80%EC%8B%9D2</guid>
            <pubDate>Wed, 19 Oct 2022 07:28:49 GMT</pubDate>
            <description><![CDATA[<p>요구사항 분석 :어떻게 보다는 &#39;무엇에&#39; 
설계: 프로그램 절차 설계, 사용자 인터페이스 설계
구현: 코딩(명확성 확보, 간결성 유지, 모호성 제거, 직접적인 표현)
테스팅: 인터페이스 테스트해서 숨어있는결함, 요구분석에 합당한지
릴리스
유지보수: 피드백에 따라 다듬고 업그레이드, 강화,</p>
<p>8bits = 1bytes
1kb = 1024bytes
1mb = 1048576bytes</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[실무에 바로 적용하는 노트북 사용방법! (feat. 머신러닝 환경 구축)]]></title>
            <link>https://velog.io/@sesame_ricecake/%EC%8B%A4%EB%AC%B4%EC%97%90-%EB%B0%94%EB%A1%9C-%EC%A0%81%EC%9A%A9%ED%95%98%EB%8A%94-%EB%85%B8%ED%8A%B8%EB%B6%81-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95-feat.-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95</link>
            <guid>https://velog.io/@sesame_ricecake/%EC%8B%A4%EB%AC%B4%EC%97%90-%EB%B0%94%EB%A1%9C-%EC%A0%81%EC%9A%A9%ED%95%98%EB%8A%94-%EB%85%B8%ED%8A%B8%EB%B6%81-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95-feat.-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95</guid>
            <pubDate>Wed, 19 Oct 2022 03:37:49 GMT</pubDate>
            <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=H-GdVU6uLKw&amp;list=PLOr0j3JTShuEVpnryMFCDzwLAchenbQY6&amp;index=6">https://www.youtube.com/watch?v=H-GdVU6uLKw&amp;list=PLOr0j3JTShuEVpnryMFCDzwLAchenbQY6&amp;index=6</a></p>
<p>터미널 창에서</p>
<h1 id="conda-create--n-생성할-가상환경이름">conda create -n &#39;<del>~</del>(생성할 가상환경이름)&#39;</h1>
<p>후 </p>
<h1 id="conda-activate-생성할-가상환경이름">conda activate &#39;<del>~</del>(생성할 가상환경이름)&#39;</h1>
<p>하면 
(base) =&gt; (&#39;생성한 가상환경 이름&#39;)으로 바뀜</p>
<h4 id="jupyternotebook">jupyternotebook</h4>
<h5 id="무한루프-걸릴때">무한루프 걸릴때</h5>
<p>esc 눌러서 명령모드로 바꿔주고 ii 눌러주면 실행중단</p>
<h5 id="셸-삭제">셸 삭제</h5>
<p>esc + dd 누르면 </p>
<p>문제가 있으면 중단시키고 삭제해야함(아니면 내부적으로 돌아감)</p>
<h5 id="명령모드로-변경">명령모드로 변경</h5>
<p>ctl + M </p>
<h5 id="아래-셸-생성">아래 셸 생성</h5>
<p>명령모드(파란창)에서 b 누르면 </p>
<h5 id="위-셸-생성">위 셸 생성</h5>
<p>명령모드(파란창)에서 a 누르면</p>
<h5 id="실행후-아래로-커서-내려감">실행후 아래로 커서 내려감</h5>
<p>shift + return </p>
<h5 id="실행후-명령모드로-현재-셸에서-대기">실행후 명령모드로 현재 셸에서 대기</h5>
<p>control + return </p>
<p>markdown
셸에서 esc + m 누르면 마크다운
esc+ return 누르면 마크다운에서 빠져나오기</p>
<p>jypternotebook 끌때에는
터미널 창에 ctl+c 
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/7fc436fa-26f5-4875-9514-6dff3a4295fb/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[10분이면 설치 끝! 개발환경 설치가이드+꿀팁까지]]></title>
            <link>https://velog.io/@sesame_ricecake/10%EB%B6%84%EC%9D%B4%EB%A9%B4-%EC%84%A4%EC%B9%98-%EB%81%9D-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EC%84%A4%EC%B9%98%EA%B0%80%EC%9D%B4%EB%93%9C%EA%BF%80%ED%8C%81%EA%B9%8C%EC%A7%80</link>
            <guid>https://velog.io/@sesame_ricecake/10%EB%B6%84%EC%9D%B4%EB%A9%B4-%EC%84%A4%EC%B9%98-%EB%81%9D-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EC%84%A4%EC%B9%98%EA%B0%80%EC%9D%B4%EB%93%9C%EA%BF%80%ED%8C%81%EA%B9%8C%EC%A7%80</guid>
            <pubDate>Tue, 18 Oct 2022 10:34:14 GMT</pubDate>
            <description><![CDATA[<p>19분 git commit</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[AI 기초 컴퓨터시스템구조]]></title>
            <link>https://velog.io/@sesame_ricecake/AI-%EA%B8%B0%EC%B4%88-%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%9C%EC%8A%A4%ED%85%9C%EA%B5%AC%EC%A1%B0</link>
            <guid>https://velog.io/@sesame_ricecake/AI-%EA%B8%B0%EC%B4%88-%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%9C%EC%8A%A4%ED%85%9C%EA%B5%AC%EC%A1%B0</guid>
            <pubDate>Tue, 18 Oct 2022 10:33:37 GMT</pubDate>
            <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=yOOJi6eo0WQ&amp;list=PLOr0j3JTShuEVpnryMFCDzwLAchenbQY6&amp;index=1">https://www.youtube.com/watch?v=yOOJi6eo0WQ&amp;list=PLOr0j3JTShuEVpnryMFCDzwLAchenbQY6&amp;index=1</a></p>
<h4 id="입력장치---기억장치--처리장치---출력장치">입력장치 -&gt; 기억장치-&gt; 처리장치 -&gt; 출력장치</h4>
<p>1) 기억장치 
전원이 꺼지면 사라지는 정보 = 주 기억장치인 RAM에 저장 
전원이 꺼져도 살아있는 정보 = 보조기억장치인 HDD, 하드드라이브 (=하드디스크) </p>
<p>성능
하드디스크(HDD)&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; SSD</p>
<p> 2) 처리장치
 저장된 정보로 결과를 만들어내는 작업을 CPU가 담당함
CPU = 컴퓨터에 필요한 명령과 처리를 실행, 다른 장치를 제어하는 역할
GPU = 결과값을 모니터에 출력(딥러닝)</p>
<p>3) 출력장치
모니터, 스피커, 프린터 등</p>
<h4 id="시스템소프트웨어-응용소프트웨어">시스템소프트웨어, 응용소프트웨어</h4>
<p>시스템 소프트 웨어 : 윈도우, 맥 
                하드웨어를 동작시킴</p>
<p>응용소프트웨어: 사용자가 원하는 기능</p>
<h4 id="하드웨어-종류">하드웨어 종류</h4>
<p>전원공급장치(PSU): 외부전원에서 시스템 전원이 들어오는 곳
마더보드(메인보드): 주요부품 장착, 전원 할당, 통신, 흐름 제어<br><img src="https://velog.velcdn.com/images/sesame_ricecake/post/6a3e9681-831b-4a36-b1ce-410d5180bf21/image.png" alt=""></p>
<p>-------데이터를 다루는 복잡한 요소 4가지---
CPU(central Processing unit)</p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/fe160a9b-ab5c-4f9e-a2d9-2eed1a0fac13/image.png" alt="">
제어(control unit): 시스템 안에 있는 데이터의 흐름 조절, 하드웨어 사이의 통신을 모니터하고 통제, 데이터 입출력 제어, 시그널 전달확인, 데이터 확인
ALU : Arithmetic -&gt; 계산 처리
      Logic -&gt; 논리적비교 처리</p>
<p>RAM (memory)
하드디스크
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/fe56abba-990c-4fe4-a40f-2a0a4d893139/image.png" alt=""></p>
<p>그래픽카드(GPU)
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/6ed8174a-f530-4823-b48d-5502b9aaa765/image.png" alt=""></p>
<p>하드웨어 처리 과정</p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/f76be749-c12f-4c4a-b744-8cbb06e12e96/image.png" alt=""></p>
<p>CPU에서 모든 데이터 연산 및 다른 장치 제어 -&gt; RAM에서 처리해야할 주 기억장치에서 가져옴(HDD에서 복사해오거나, 키보드와 같은 입력장치로 받아옴)</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[AI/ SW 온라인]]></title>
            <link>https://velog.io/@sesame_ricecake/AI-SW-%EC%98%A8%EB%9D%BC%EC%9D%B8</link>
            <guid>https://velog.io/@sesame_ricecake/AI-SW-%EC%98%A8%EB%9D%BC%EC%9D%B8</guid>
            <pubDate>Thu, 13 Oct 2022 10:33:42 GMT</pubDate>
            <description><![CDATA[<ol>
<li>리스트 안에 다른 종류의 자료를 함께 담을 수 있음.
[&#39;a&#39;,&#39;b&#39;]   ok
[&#39;a&#39;, 2]    ok</li>
</ol>
<p>2.print(50+50) : int 따로 안먹여도 됨
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/99436843-de2e-45f3-bd48-5993af4f06a8/image.png" alt=""></p>
<ol start="3">
<li><img src="https://velog.velcdn.com/images/sesame_ricecake/post/ff4e32e0-885e-4f15-a322-ecbb0cf16a45/image.png" alt=""></li>
</ol>
<p>4.OR - or
논리 중 True가 존재하면 True, 아닐 시 False</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[print(int(input), print(input())]]></title>
            <link>https://velog.io/@sesame_ricecake/printintinput-printinput</link>
            <guid>https://velog.io/@sesame_ricecake/printintinput-printinput</guid>
            <pubDate>Mon, 19 Sep 2022 02:43:08 GMT</pubDate>
            <description><![CDATA[<p>콤마(,)를 이용한 데이터 연속 출력
   userName = input()
   print(&#39;사용자 이름 : &#39; , userName)
   print(&#39;사용자 이름 : &#39; ,  userName , <strong>&#39;,</strong> 사용자 나이 : &#39; , userAge) </p>
<ul>
<li>두개 인풋데이터 호출 할때 &#39;, 알아두기 
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/8d124dbe-a6dd-4eb7-b634-403bafebe1a0/image.png" alt=""></li>
</ul>
<p>결과: <img src="https://velog.velcdn.com/images/sesame_ricecake/post/61505c57-ce9d-40be-945a-54103db3f35b/image.png" alt="">
(문자열이 int 함수를 를 받을 수 없어서 나오는 에러)</p>
<p>해결책: 
int(input()) 안에 문자 데이터를 넣어줘야함
int(input(&#39; &#39;)) 데이터 넣어주면 됨
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/04c048b9-4f3e-41b4-b967-9f43e933763a/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/8d55ad9b-7559-40ff-917a-7e59f6247e9b/image.png" alt="">
결과:
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/64ae2936-51ac-4621-9705-d5c00d301df6/image.png" alt="">
input(&#39; &#39;) 데이터 초기화해줘야함
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/f7167dbe-310e-42a1-b01a-90d8cb5a0a65/image.png" alt=""></p>
<p>int 안 먹이고 그냥 input(&#39;&#39;) 숫자 넣으면 숫자 출력 가능 =&gt; 데이터 타입은 문자열
int 먹이고 숫자 넣으려면 항상 input(&#39; &#39;) 띄워쓰기 해줘야함</p>
<h1 id="이유모를-에러케이스">이유모를 에러케이스</h1>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/428783e0-12e4-4530-b12a-544e958e49f6/image.png" alt=""></p>
<h1 id="매우-괜찮은-케이스">매우 괜찮은 케이스</h1>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/892b53c7-26fc-492b-b9ea-40e2e352c1f2/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[1주 파이썬기초 1-3]]></title>
            <link>https://velog.io/@sesame_ricecake/%EC%B2%AB%EC%A7%B8%EC%A3%BC-1-3</link>
            <guid>https://velog.io/@sesame_ricecake/%EC%B2%AB%EC%A7%B8%EC%A3%BC-1-3</guid>
            <pubDate>Sat, 17 Sep 2022 10:57:04 GMT</pubDate>
            <description><![CDATA[<p>1) += 덧셈을 구한 후에 할당 
   %= 나머지를 구한 후에 할당 
   //= 몫을 구한 후에 할당 </p>
<p>2) </p>
]]></description>
        </item>
        <item>
            <title><![CDATA[1주 파이썬 기초 1-2]]></title>
            <link>https://velog.io/@sesame_ricecake/1%EC%A3%BC-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B8%B0%EC%B4%88-1-2</link>
            <guid>https://velog.io/@sesame_ricecake/1%EC%A3%BC-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B8%B0%EC%B4%88-1-2</guid>
            <pubDate>Fri, 16 Sep 2022 14:31:05 GMT</pubDate>
            <description><![CDATA[<p>1) input()함수를 이용해서 입력한 데이터는 <strong>항상 문자열</strong>
   =&gt; 사용하고 싶은 형으로 변환 해줘야 함
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/2b94825c-3974-4b14-87e7-8050e84eb54f/image.png" alt=""></p>
<p>2) 가로 = width, 세로 = length</p>
<p>3) 콤마(,)를 이용한 데이터 연속 출력
   userName = input()
   print(&#39;사용자 이름 : &#39; , userName)
   print(&#39;사용자 이름 : &#39; ,  userName , <strong>&#39;,</strong> 사용자 나이 : &#39; , userAge) </p>
<ul>
<li>두개 인풋데이터 호출 할때 &#39;, 알아두기 
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/8d124dbe-a6dd-4eb7-b634-403bafebe1a0/image.png" alt=""></li>
</ul>
<p>결과: <img src="https://velog.velcdn.com/images/sesame_ricecake/post/61505c57-ce9d-40be-945a-54103db3f35b/image.png" alt="">
(문자열이 int 함수를 를 받을 수 없어서 나오는 에러)</p>
<p>해결책: 
int(input()) 안에 문자 데이터를 넣어줘야함
int(input(&#39; &#39;)) 데이터 넣어주면 됨
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/04c048b9-4f3e-41b4-b967-9f43e933763a/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/sesame_ricecake/post/8d55ad9b-7559-40ff-917a-7e59f6247e9b/image.png" alt="">
결과:
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/64ae2936-51ac-4621-9705-d5c00d301df6/image.png" alt="">
input(&#39; &#39;) 데이터 초기화해줘야함
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/f7167dbe-310e-42a1-b01a-90d8cb5a0a65/image.png" alt=""></p>
<p>int 안 먹이고 그냥 input(&#39;&#39;) 숫자 넣으면 숫자 출력 가능 =&gt; 데이터 타입은 문자열
int 먹이고 숫자 넣으려면 항상 input(&#39; &#39;) 띄워쓰기 해줘야함</p>
<p>4) 자동개행 없애기 end=&#39;&#39;
print(&#39;3 * 6&#39;, end =&#39;&#39;)
기본적으로 되어있는 \n에 &#39;&#39;를 end 해버림
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/2cc707ca-14f9-4860-9830-429bfdabc2a8/image.png" alt=""></p>
<p>5) 포맷 문자열을 이용한 데이터 출력
    1. 출력 할 문자열 전체에 &#39;&#39; 해줌 
    2. 앞에 f 붙여주기
    두개 이상일때에도 &#39;&#39;하나가 다 커버함
    쉼표, 만 붙이고 다음거 쓰기 
   <img src="https://velog.velcdn.com/images/sesame_ricecake/post/c1972d10-79bc-4552-8e5f-262998a83f03/image.png" alt=""></p>
<p>6) \n 개행, \t 탭
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/f52dea02-97f4-4e18-8cd8-6c7e6a0f9ee2/image.png" alt=""></p>
<p>7) 형식문자(%s, %d, %f)를 이용한 데이터 출력
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/f068b60f-fc67-44e7-b282-17208d0823d1/image.png" alt=""></p>
<ul>
<li><p>형식문자 출력법
print(&#39;어쩌고: %d/s/f&#39; % 변수이름)
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/5a3bbf51-6cfc-40ed-84e3-62000fe28997/image.png" alt=""></p>
</li>
<li><p>%.nf 소수점 n자리 표현</p>
</li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[1주 파이썬기초1-1]]></title>
            <link>https://velog.io/@sesame_ricecake/%EC%B4%88%EA%B8%B0%ED%99%94</link>
            <guid>https://velog.io/@sesame_ricecake/%EC%B4%88%EA%B8%B0%ED%99%94</guid>
            <pubDate>Wed, 14 Sep 2022 12:30:58 GMT</pubDate>
            <description><![CDATA[<p>1)초기화: 변수에 값을 할당하는것
  num = 10 (초기화 ㅇ)</p>
<p>2) 변수: 메모리가 저장된 데이터
   변수를 사용하는 이유</p>
<p>   1) 데이터를 저장하고 재사용 하기 위해서 
   2) 효율적으로 관리하기 위해서</p>
<p>3) 두 개 이상의 데이터를 출력할때 (,)사용</p>
<p>4) 클래스 변수 명을 대문자로 써서 변수는 항상 소문자로 시작</p>
<p>5) 파이썬 keyword 알아보는 법
   import keyword
   print(keyword.kwlist)</p>
<p>6) 데이터 타입: 효율적인 메모리 사용을 위해서 데이터를 구분한 것.
             데이터 타입에 따른 메모리 크기 결정</p>
<p>7) 데이터 overflow: 데이터가 왜곡 되어버림</p>
<p>8) int(문자열1+문자열2) = 문자열+문자열 합친 결과
    int(&#39;문자열1&#39;) + int(&#39;문자열2&#39;) = 정수 
    <img src="https://velog.velcdn.com/images/sesame_ricecake/post/2b0c715d-bb73-45fe-8836-3d0d3d1bcb9b/image.png" alt=""></p>
<p>9) &#39;NoneType&#39;error = Null
    코드가 유효하지 않음
<img src="https://velog.velcdn.com/images/sesame_ricecake/post/a0360662-7bd3-4076-96ba-3167fd8004f8/image.png" alt=""></p>
<p><a href="https://daewonyoon.tistory.com/406">https://daewonyoon.tistory.com/406</a></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[AARRR 지표]]></title>
            <link>https://velog.io/@sesame_ricecake/AARRR-%EC%A7%80%ED%91%9C</link>
            <guid>https://velog.io/@sesame_ricecake/AARRR-%EC%A7%80%ED%91%9C</guid>
            <pubDate>Tue, 13 Sep 2022 14:26:10 GMT</pubDate>
            <description><![CDATA[<h1 id="aarrr">AARRR</h1>
<p>기업이 사업의 성장평가를 위해서 추적해야 할 행동 매트릭스 5가지
Acquisition (획득) – 사람들이 우리 브랜드 또는 제품을 어떻게 발견하나요?
Activation (활성화) – 고객은 우리가 원하는 행동을 취하고 있나요?
Retention (유지) – 활성 사용자가 계속해서 제품에 참여하고 있나요?
Referral (추천) – 사용자가 다른 사람에게 추천할 만큼 제품을 마음에 들어 하나요?
Revenue (수익) – 사용자가 해당 제품에 기꺼이 비용을 지불할 의향이 있나요?</p>
<h2 id="aarrr-지표의-목표">AARRR 지표의 목표</h2>
<p>기업이 비즈니스의 건전성에 직접적인 영향을 미칠 수 있는 지표에만 집중할 수 있도록 합니다.
올바른 데이터를 사용하여 제품 관리 및 마케팅 노력의 성공을 가늠할 수 있도록 하고, 효과가 없는 마케팅 계획을 개선하는 데 도움이 됩니다.</p>
<h2 id="세부내용">세부내용</h2>
<p>획득 = 많이 들어오는게 아니라, 사용자가 어디서 들어오는지 알고, 들어오는 매체별로 자세히 파악하여, 광고비를 효율적으로 나눌 수 있도록 통제권을 가져야함
KPI : 앱 설치수, DAU, 신규방문자 수 , 유입경로, 전체 방문자중 신규방문자 비중</p>
<p>활성화 = 결제까지 소비자의 모든 단계별 전환율과 이탈률 추적, funnel모델처럼 결제까지 역삼각형 모양으로 점점 줄어들음
WOW모던트(좋은 경험)를 얼만큼 빠르게 보여줄수 있느냐? 
KPI: 페이지 뷰, 페이지 체류시간, 이벤트 클릭수, 쿠폰 발행 수 , 사이트내 여러 행동지표등</p>
<p>★재사용 = 사용자 유지= remarketing
funnel model을 기반으로 방문했던 사람들의 특정 행동에 따라(단순 방문,장바구니, 구매) 세그멘트로 구별하고 ,좋아할 만한 메세지를 다르게 하여 광고집행(앱에서는 광고수익을 계산하기 위해서 사용 되고 MAU:Monthly active user, DAU, Retention rate :잔존율 = 지속적으로 앱을 사용했던 사람이 재방문하게 되는 것 ) retention을 끌어올리기 위해서는 지속적인 리마켓팅 컨텐츠 제공, 푸쉬알림을 통한 재방문 유도와 같은 행위들이 지속 되어야함
KPI: 재방문율, 재구매율, 구독률</p>
<p>referral 바이럴 =
사람들의 자발적인 참여를 유도하는 행위가 필요. (카카오톡 공유시, 할인 쿠폰 지급 혹은 후기 작성하면 혜택주는것은 1차원적 혜택) 본질적으로 긍정적인 경험을 주고, 다른 유저를 추천하도록. 
Drop box는 친구추천하면 저장용량 더 줌, 에어비엔비, 유투브
KPI: 추천 가입률, 추천 프로그램의 성과</p>
<p>Revenue 수익 = 앞의 세 단계로 도출된 인사이트</p>
<p>1) 어디서 들어온 사람들이 가장 우리 제품을 구매하는 전환율이 높은가?
2) 어떻게 우리 서비스를 최초로 이용하기 쉽도록 해야하는가?
3) 서비스를 한 번 이라도 사용한 사람들은 어떻게 다시 방문하는가?</p>
<p>이 도출된 결과로 volumn을 넓힘. 광고비를 천만원-&gt; 1억..
매출이라는 목표로 여러 KPI를 연결지어서 봐야함
KPI: 일 매출, 주간/월간매출, LTV</p>
<h2 id="단계별">단계별</h2>
<p>(꼭 순서대로만 해야하는거 아님, 스타트업에 맞게 재배치후 사용) </p>
<p>1) activation 단계에서 funnel별 전환율 측정. 제품에 대한 만족도를 높이기 위한 retention 단계 최적화</p>
<p>2) Acqusition을 통해 매체의 통제권을 가지고 많은 사람들이 들어오도록 유도.</p>
<p>references)
<a href="https://brunch.co.kr/@seongminyoo/98">https://brunch.co.kr/@seongminyoo/98</a>
<a href="https://mixpanel.com/ko/blog/aarrr-pirate-metrics/">https://mixpanel.com/ko/blog/aarrr-pirate-metrics/</a>
<a href="https://post.naver.com/viewer/postView.nhn?volumeNo=19863650&amp;memberNo=387181">https://post.naver.com/viewer/postView.nhn?volumeNo=19863650&amp;memberNo=387181</a>
<a href="https://www.youtube.com/watch?v=fLSQl4ma14Y">https://www.youtube.com/watch?v=fLSQl4ma14Y</a> 강의
<a href="https://blog.hubspot.de/marketing/growth-hacking-nicht-nur-marketing">https://blog.hubspot.de/marketing/growth-hacking-nicht-nur-marketing</a> 원문</p>
<p>들을수 있는 강의
<a href="https://www.ibossedu.co.kr/edu-goods-382">https://www.ibossedu.co.kr/edu-goods-382</a></p>
]]></description>
        </item>
    </channel>
</rss>