MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

πŸ’Ž Python/πŸ“šνŒŒμ΄μ¬ for Beginner (2판)

Λšβ‚Šβœ©β€§β‚Š (κ°œλ…) 파이썬 역사, νŠΉμ§• - 파이썬 for Beginner (2판) Λšβ‚Šβœ©β€§β‚Š

HYEJU01 2024. 3. 18. 15:16

·  파이썬 역사

귀도 반 λ‘œμ„¬(1976λ…„ ~) ν”„λ‘œκ·Έλž˜λ¨Έκ°€ Cμ–Έμ–΄λ‘œ μ œμž‘ν•΄ 1991년에 κ³΅μ‹μœΌλ‘œ λ°œν‘œν•¨

파이썬의 사전적 μ˜λ―ΈλŠ” 비단뱀

λ‘œκ³ λ„ νŒŒλž€μƒ‰κ³Ό λ…Έλž€μƒ‰ 비단뱀 λ‘λ§ˆλ¦¬κ°€ μ„œλ‘œ μ–½ν˜€μžˆλŠ” ν˜•νƒœ

어릴적 μ’‹μ•„ν•˜λ˜ tv ν”„λ‘œκ·Έλž¨ λͺ¬ν‹° 파이썬의 λ‚ μ•„λ‹€λ‹ˆλŠ” μ„œμ»€μŠ€μ—μ„œ λ”°μ™”λ‹€κ³  함

 

· 파이썬 νŠΉμ§• (μž₯점)

1. μ˜€ν”ˆμ†ŒμŠ€μ΄κ³  무료둜 μ‚¬μš© κ°€λŠ₯, λΌμ΄λΈŒλŸ¬λ¦¬λ„ 무료

2. 읽기 쉽고 μ‚¬μš©ν•˜κΈ° 쉬움

3. 라즈베리파이 기반의 사물인터넷과 잘 연동됨

4. λ‹€μ–‘ν•˜κ³  κ°•λ ₯ν•œ μ™ΈλΆ€ λΌμ΄λΈŒλŸ¬λ¦¬λ“€μ΄ 풍뢀함 (큰 μž₯점)

파이썬 라이브러리 뿐만 μ•„λ‹Œ μ™ΈλΆ€ 제곡 λ‹€μ–‘ν•œ μ„œλ“œνŒŒν‹° λΌμ΄λΈŒλŸ¬λ¦¬λ„ μ‚¬μš© κ°€λŠ₯

5. κ°•λ ₯ν•œ μ›Ή ν”„λ ˆμž„ μ›Œν¬λ₯Ό μ‚¬μš©ν•  수 있음

 

· 파이썬 νŠΉμ§• (단점)

1. 느린 속도 - 슀크립트 μ–Έμ–΄

μ»΄νŒŒμΌλŸ¬μ–Έμ–΄λŠ” μ†ŒμŠ€μ½”λ“œλ₯Ό 일괄 κΈ°κ³„μ–΄λ‘œ λ³€μ—­ν•˜μ—¬ νŒŒμΌμ„ μ‹€ν–‰μ‹œν‚€λŠ” 반면 μŠ€ν¬λ¦½νŠΈμ–Έμ–΄ (인터프리터언어)λŠ” μ†ŒμŠ€ μ½”λ“œλ₯Ό ν•œμ€„μ”© 읽어 μ‹€ν–‰λ˜μ–΄ λ³„λ„μ˜ μ‹€ν–‰νŒŒμΌμ΄ μƒμ„±λ˜μ§€ μ•ŠμŒ. 

 

· 파이썬 μ„€μΉ˜

https://www.python.org/

파이썬 ν™ˆνŽ˜μ΄μ§€ λ“€μ–΄κ°€μ„œ λ‹€μš΄ λ°›μœΌλ©΄ 됨

 

· IDLE (Intergrated Develpment Environment ν†΅ν•©κ°œλ°œν™˜κ²½)

νŒŒμ΄μ¬μ€ ν”„λ‘œκ·Έλž¨ κ°œλ°œν•  수 μžˆλŠ” ν™˜κ²½μ΄ ν¬ν•¨λ˜μ–΄ 있음

 

·  파이썬 μ…Έ  Python Shell

ν•œλ²ˆμ— ν•˜λ‚˜μ˜ λͺ…령이 μ‹€ν–‰λ˜κ³  μ‹€ν–‰ κ²°κ³Όκ°€ λ°”λ‘œ λ‚˜νƒ€λ‚¨  = λŒ€ν™”ν˜• λͺ¨λ“œ