πŸ“š μŠ€ν„°λ””/파이썬 μŠ€ν„°λ”” κ°•μ˜μžλ£Œ 97

[3νŒ€/μ΄μ§€ν˜„] 1μ°¨μ‹œ 파이썬 μŠ€ν„°λ”” - μž…μΆœλ ₯

λ³Έ κ°•μ˜ μžλ£ŒλŠ” 데이터 과학을 μœ„ν•œ 파이썬 ν”„λ‘œκ·Έλž˜λ°/μ΅œμ„±μ² , 점프 투 파이썬/λ°•μ‘μš© 을 μ°Έκ³ ν•˜μ—¬ μ œμž‘ν•˜μ˜€μŠ΅λ‹ˆλ‹€. κ°•μ˜ μžλ£Œμ™€ λ³„κ°œλ‘œ μ˜μƒμ—μ„œλ§Œ μ„€λͺ…ν•œ 뢀뢄도 μžˆμœΌλ‹ˆ 이 점 μ°Έκ³ ν•΄μ£Όμ‹œκΈΈ λ°”λžλ‹ˆλ‹€. κ°•μ˜μžλ£ŒλŠ” ppt둜 λ‹€μš΄λ°›μ•„ λ³΄μ‹œλŠ” 것을 μΆ”μ²œλ“œλ¦½λ‹ˆλ‹€. ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λž€? „인간이 μ›ν•˜λŠ” 것을 μ»΄ν“¨ν„°λ‘œ μ‹€ν–‰μ‹œν‚€κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ”, 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄! + Β„ν”„λ‘œκ·Έλž˜λ° : ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜μ—¬ ν”„λ‘œκ·Έλž¨μ„ κ°œλ°œν•˜λŠ” 것 Β„μ½”λ”© : ν”„λ‘œκ·Έλž˜λ°μ„ ν•˜λŠ” ν–‰μœ„ Β„μ½”λ“œ : 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄ νŒŒμ΄μ¬μ΄λž€? Β„1990λ…„ μ•”μŠ€ν…Œλ₯΄λ‹΄μ˜ 귀도 반 λ‘œμ„¬μ΄ κ°œλ°œν•œ 인터프리터 μ–Έμ–΄ „인터프리터 μ–Έμ–΄ : ν•œ 쀄씩 μ†ŒμŠ€μ½”λ“œλ₯Ό ν•΄μ„ν•΄μ„œ κ·Έλ•Œκ·Έλ•Œ μ‹€ν–‰ν•΄ κ²°κ³Όλ₯Ό λ°”λ‘œ 확인할 수 μžˆλŠ” μ–Έμ–΄ Β„νŒŒμ΄μ¬μœΌλ‘œ λ§Œλ“  μ†Œν”„νŠΈμ›¨μ–΄ ..

[1νŒ€/ν•œκ·œλ¦Ό] 1μ°¨μ‹œ 파이썬 μŠ€ν„°λ”” - μž…μΆœλ ₯

1μ£Όμ°¨ κ°•μ˜ 주제 : 파이참 μ„€μΉ˜, κ°œμš”, μž…μΆœλ ₯ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ˜ 이해 λŒ€μ½”λ”©μ‹œλŒ€μ™€ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ μ˜€λŠ˜λ‚  μš°λ¦¬λŠ” ‘λŒ€(倧)μ½”λ”©μ‹œλŒ€’에 μ‚΄κ³  μžˆλ‹€. μ½”λ”©(coding) : ν”„λ‘œκ·Έλž˜λ°μ„ ν•˜λŠ” ν–‰μœ„ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄(programming language) : 인간이 μ›ν•˜λŠ” 것을 μ»΄ν“¨ν„°λ‘œ μ‹€ν–‰μ‹œν‚€κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ”, 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄ ‘컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄’ → μ½”λ“œ(code) → μ½”λ“œλ₯Ό μž‘μ„±ν•˜λŠ” ν–‰μœ„ → μ½”λ”©(coding) ν”„λ‘œκ·Έλž˜λ°(programming) : ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜μ—¬ ν”„λ‘œκ·Έλž¨μ„ κ°œλ°œν•˜λŠ” 것 뢈과 2010λ…„λŒ€ μ€‘λ°˜κΉŒμ§€λ§Œ 해도 λŒ€λΆ€λΆ„μ˜ μ‚¬λžŒλ“€μ€ μž₯을 λ³Ό λ•Œ μ΄λ§ˆνŠΈμ™€ 같은 λŒ€ν˜•λ§ˆνŠΈλ₯Ό μ΄μš©ν•¨μˆ«μžλ‘œ 증λͺ…됨 (μ½”λ‘œλ‚˜19 이후 쿠팑의 λ§€μΆœμ€ μ§€μ†μ μœΌλ‘œ μƒμŠΉ, μ΄λ§ˆνŠΈλŠ” 정체 μƒνƒœ) μ½”..

[2νŒ€/κΉ€κ°€λ¦Ό, μ΅œλ‹€μ˜ˆ] 1μ°¨μ‹œ 파이썬 μŠ€ν„°λ”” - μž…μΆœλ ₯

1 파이참 μ„€μΉ˜, python κ°œμš”, μž…μΆœλ ₯ μ°Έκ³ λ„μ„œ : 데이터 과학을 μœ„ν•œ 파이썬 ν”„λ‘œκ·Έλž˜λ°, μ΅œμƒμ²  ν”„λ‘œκ·Έλž˜λ° 언어와 파이썬 > ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ˜ 이해 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ˜ κ°œλ… μ½”λ”© : ν”„λ‘œκ·Έλž˜λ°μ„ ν•˜λŠ” ν–‰μœ„ ν”„λ‘œκ·Έλž˜λ° : ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜μ—¬ ν”„λ‘œκ·Έλž¨μ„ κ°œλ°œν•˜λŠ” 것 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ : 인간이 μ›ν•˜λŠ” 것을 μ»΄ν“¨ν„°λ‘œ μ‹€ν–‰μ‹œν‚€κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄ μ½”λ“œ : 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄ μ½”λ”© : μ½”λ“œλ₯Ό μž‘μ„±ν•˜λŠ” ν–‰μœ„ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό λ°°μš°λŠ” 이유 “ 이 λ‚˜λΌμ˜ λͺ¨λ“  μ‚¬λžŒμ΄ ν”„λ‘œκ·Έλž¨μ„ λ°°μ›Œμ•Όν•œλ‹€. μ™œλƒν•˜λ©΄ ν”„λ‘œκ·Έλž¨μ΄λΌλŠ” 것은 생각을 μ–΄λ–»κ²Œ ν•˜λŠ”μ§€ κ°€λ₯΄μ³ μ£ΌκΈ° λ•Œλ¬Έμ΄λ‹€ ”, μŠ€ν‹°λΈŒ 작슀 논리적 사고λ₯Ό ν›ˆλ ¨ν•˜κΈ° μœ„ν•΄ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό λ°°μš°λŠ” 것 > 파이썬 μ†Œκ°œ py..

[3νŒ€/κΉ€κ·œλ¦¬] 1μ°¨μ‹œ 파이썬 μŠ€ν„°λ”” - μž…μΆœλ ₯

*λͺ¨λ“  μΆœμ²˜λŠ” λ„μ„œ "데이터 과학을 μœ„ν•œ 파이썬 ν”„λ‘œκ·Έλž˜λ°"μž…λ‹ˆλ‹€ #1 파이썬 μ†Œκ°œν”„λ‘œκ·Έλž˜λ° & ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ & μ½”λ”© ν”„λ‘œκ·Έλž˜λ° ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ μ‚¬μš©ν•˜μ—¬ ν”„λ‘œκ·Έλž¨ κ°œλ°œν•˜λŠ” ν–‰μœ„ μ»΄ν“¨ν„°μ—κ²Œ μ–΄λ– ν•œ λͺ…령을 λ‚΄λ¦¬λŠ” 일 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ ν”„λ‘œκ·Έλž¨ κ°œλ°œν•  λ•Œ μ‚¬μš©ν•˜λŠ” 도ꡬ 인간과 컴퓨터 μ‚¬μ΄μ—μ„œ μ˜μ‚¬μ†Œν†΅ κ°€λŠ₯ν•˜κ²Œ ν•˜λŠ” 인곡적인 μ–Έμ–΄ 기계어(machine language) ; 기계가 이해할 수 μžˆλŠ” μ–Έμ–΄ μžμ—°μ–΄(natural language) ; μ‚¬λžŒμ΄ 이해할 수 μžˆλŠ” μ–Έμ–΄ μ½”λ”© μ½”λ“œ : 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄ ν”„λ‘œκ·Έλž˜λ°μ„ ν•˜λŠ” ν–‰μœ„ μ½”λ“œλ₯Ό μž‘μ„±ν•˜λŠ” ν–‰μœ„ μ‹€μƒν™œ μ˜ˆμ‹œ λŒ€ν˜•λ§ˆνŠΈ, μ „ν†΅μ‹œμž₯, λ™λ„€λ§ˆνŠΈ λ“± μ˜€ν”„λΌμΈμ˜ ν–‰μœ„ 이컀머슀, 인터넷 μ‡Όν•‘λͺ°, 쿠팑 λ“± μ˜¨λΌμΈμœΌλ‘œλ„ κ°€λŠ₯ν•˜κ²Œ 함 은행업무, λ°°λ‹Ή μ„œλΉ„μŠ€, νƒμ‹œ..

[4νŒ€/μ΄μ œμ€] 1μ°¨μ‹œ 파이썬 μŠ€ν„°λ”” - μž…μΆœλ ₯

κ°œμš” 1) ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄(programming language)λž€? πŸ‘‰ ν”„λ‘œκ·Έλž¨μ„ κ°œλ°œν•  λ•Œ μ‚¬μš©ν•˜λŠ” 도ꡬ πŸ‘‰ 인간이 μ›ν•˜λŠ” 것을 μ»΄ν“¨ν„°λ‘œ μ‹€ν–‰μ‹œν‚€κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄ μ½”λ“œ = 컴퓨터가 이해할 수 μžˆλŠ” μ–Έμ–΄ μ½”λ”© = μ½”λ“œλ₯Ό μž‘μ„±ν•˜λŠ” ν–‰μœ„ λ‹€μ‹œ 말해 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λŠ” 기계가 이해할 수 μžˆλŠ” 언어인 기계어(machine language)와 μ‚¬λžŒμ΄ 이해할 수 μžˆλŠ” 언어인 μžμ—°μ–΄(natural language)λ₯Ό ν•΄μ„ν•˜κ³  λ²ˆμ—­ν•΄μ£ΌλŠ” μ–Έμ–΄μž…λ‹ˆλ‹€. 2) 파이썬 μ„€κ³„μž : 귀도 반 λ‘œμ„¬(Guido Van Rossum) νŒŒμ΄μ¬μ€ 1991λ…„ λ„€λœλž€λ“œκ³„ μ†Œν”„νŠΈμ›¨μ–΄ μ—”μ§€λ‹ˆμ–΄μΈ 귀도 반 λ‘œμ„¬μ΄ λ°œν‘œν•œ κ³ κΈ‰ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ‘œ, ν”Œλž«νΌμ— 독립적이며 인터프리터식, 객체지ν–₯적, 동적 타이..

[3νŒ€/김경은] 1μ°¨μ‹œ 파이썬 μŠ€ν„°λ”” - μž…μΆœλ ₯

데이터 과학을 μœ„ν•œ 파이썬 ν”„λ‘œκ·Έλž˜λ° ꡐ재λ₯Ό μ‚¬μš©ν•˜μ—¬ μž‘μ„±ν•œ κ°•μ˜μžλ£Œμž…λ‹ˆλ‹€. νŒŒμ΄μ¬μ΄λž€ ? 1991년에 λ„€λœλž€λ“œμ˜ 귀도 반 λ‘œμ„¬μ΄ κ°œλ°œν•œ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ κ³ μˆ˜μ€€ μ–Έμ–΄λ‘œ μ΄ν•΄ν•˜κ³  μ‚¬μš©ν•˜κΈ° μ‰¬μš΄ 언어이며 일반적인 개발이 λͺ©ν‘œμΈ 언어라 ν™•μž₯성이 높은 μ–Έμ–΄ 파이썬의 νŠΉμ§• ν”Œλž«νΌ 독립적인 μ–Έμ–΄ ν”Œλž«νΌμ€ ν”νžˆ λ§ν•˜λŠ” 운영체제 μ–΄λ–€ μš΄μ˜μ²΄μ œλ“  상관없이 μ‚¬μš©ν•  수 μžˆλŠ” μ–Έμ–΄λ‘œ 이해 인터프리터식 λŒ€ν™”ν˜• μ–Έμ–΄ 파이썬의 μ†ŒμŠ€μ½”λ“œκ°€ μ»΄ν“¨ν„°μ—μ„œ μ‹€ν–‰λ˜κΈ° μœ„ν•΄ 인터프리터 λ˜λŠ” μ»΄νŒŒμΌλŸ¬μ— μ˜ν•΄ ν•΄μ„λ˜κ³  ν•΄μ„λœ κ²°κ³Όκ°€ μš΄μ˜μ²΄μ œμ— 맞좰 κΈ°κ³„μ–΄λ‘œ λ³€ν™˜λ˜μ–΄ μ»΄ν“¨ν„°μ˜ λ©”λͺ¨λ¦¬μ™€ μ€‘μ•™μ²˜λ¦¬μž₯μΉ˜μ— μ €μž₯λ˜μ–΄ μ‹€ν–‰λ˜λŠ”λ° 인터프리터와 μ»΄νŒŒμΌλŸ¬κ°€ κ·Έ ν”„λ‘œκ·Έλž¨μ˜ μ’…λ₯˜λΌκ³  λ³Ό 수 μžˆλ‹€. μ†ŒμŠ€μ½”λ“œμ˜ 해석을 μœ„ν•΄ μ‚¬μš©λ˜λŠ” ν”„λ‘œκ·Έλž¨μ˜ μ’…λ₯˜λ‘œ μ†ŒμŠ€μ½”λ“œλ₯Ό λ°”λ‘œ 톡역..

[1νŒ€/지닀인] 1μ°¨μ‹œ 파이썬 μŠ€ν„°λ”” - μž…μΆœλ ₯

πŸ’‘ 데이터 과학을 μœ„ν•œ 파이썬 ν”„λ‘œκ·Έλž˜λ°μ„ μˆ˜μ—…μ— 맞게 μ •λ¦¬ν•œ κ΅μ•ˆμž…λ‹ˆλ‹€. 무단 κ³΅μœ μ™€ λ°°ν¬λŠ” κΈˆμ§€ν•©λ‹ˆλ‹€. 자료 사진 좜처: https://m.blog.naver.com/PostView.nhn?blogId=itbank_guys&logNo=220096586195&proxyReferer=https%3A%2F%2Fwww.google.com%2F **κ°•μ˜μ•ˆμ„ λ‹€μš΄ λ°›μ•„ 보싀 것을 ꢌμž₯ν•©λ‹ˆλ‹€. tistoryλŠ” 가독성이 쒋지 μ•ŠμŠ΅λ‹ˆλ‹€. λ˜ν•œ '1μ°¨μ‹œ_μž…μΆœλ ₯_κ°•μ˜μ•ˆ'κ³Ό '1μ°¨μ‹œ_μž…μΆœλ ₯_과제'λŠ” 동일 νŒŒμΌμž…λ‹ˆλ‹€. κ°•μ˜μ•ˆ 내에 κ³Όμ œκ°€ μ‘΄μž¬ν•˜λ‹ˆ ν•œ 가지 파일만 λ‹€μš΄ λ°›μœΌλ©΄ λ©λ‹ˆλ‹€.** Part01 파이썬 κ°œμš” Chapter 01 ν”„λ‘œκ·Έλž˜λ° 언어와 파이썬 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ˜ 이해 2020λ…„λŒ€ μ½”λ”©μ˜ μ‹œλŒ€ μ½”λ”©μ΄λž€? μ½”λ”©(Co..