๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
self-study/์ฝ”๋“œ์ž‡ - ๋ฐ์ดํ„ฐ์‚ฌ์ด์–ธ์Šค

[์ฝ”๋“œ์ž‡ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์‹œ์ž‘ํ•˜๊ธฐ in Python] ํŒŒ์ด์ฌ ๊ธฐ์ดˆ ๊ฐœ๋… ํ•™์Šตํ•˜๊ธฐ - ์ž๋ฃŒํ˜• | ์ถ”์ƒํ™” | ํ•จ์ˆ˜ | ํŒŒ๋ผ๋ฏธํ„ฐ

by all_zer0 2025. 1. 9.
๋ฐ˜์‘ํ˜•

 

์ž๋ฃŒํ˜• ๊ฐœ์š”

- ์ •์ˆ˜(Integer)

- ์†Œ์ˆ˜(Floating Point)

- ๋ฌธ์ž์—ด(String)

- ๋ถˆ๋ฆฐ(Boolean) : True / False

 

 

์ถ”์ƒํ™” ๊ฐœ์š”

- ์ถ”์ƒํ™”(Abstraction)๋ž€ ? ๋ณต์žกํ•œ ์ž๋ฃŒ, ๋ชจ๋“ˆ, ์‹œ์Šคํ…œ ๋“ฑ์œผ๋กœ๋ถ€ํ„ฐ ํ•ต์‹ฌ์ ์ธ ๊ฐœ๋… ๋˜๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ„์ถ”๋ ค ๋‚ด๋Š” ๊ฒƒ

- ์ถ”์ƒํ™”์˜ 3๋‹จ๊ณ„ : ๋ณ€์ˆ˜(Variable), ํ•จ์ˆ˜(function), ๊ฐ์ฒด(Object)

 

 

ํ•จ์ˆ˜(Function)

- ํ•จ์ˆ˜๋ฅผ ์ง์ ‘ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Œ

[ ์ฝ”๋“œ ] 

def hello() : # ํ•จ์ˆ˜์˜ ํ—ค๋”
	print("Hello!")
    	print("Welcome to Codeit!")

hello()  # hello ํ•จ์ˆ˜ ํ˜ธ์ถœ

 

 

ํŒŒ๋ผ๋ฏธํ„ฐ

- ํŒŒ๋ผ๋ฏธํ„ฐ๋ž€ ํ•จ์ˆ˜์— ๋„˜๊ฒจ ์ฃผ๋Š” ๊ฐ’

[ ์ฝ”๋“œ ]

def hello(name) : # ์—ฌ๊ธฐ์„œ name์ด ํŒŒ๋ผ๋ฏธํ„ฐ
	print("Hello")
    	print(name)
    	print("Welcome to Codeit!")
    
hello("Chris")

 

[ ๊ฒฐ๊ณผ๋ฌผ ]

Hello
Chris
Welcome to Codeit!

 

 

๋ฐ˜์‘ํ˜•

'self-study > ์ฝ”๋“œ์ž‡ - ๋ฐ์ดํ„ฐ์‚ฌ์ด์–ธ์Šค' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[์ฝ”๋“œ์ž‡ : ๊ธฐ์ดˆ ํ†ต๊ณ„์™€ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”] ํ†ต๊ณ„์™€ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ์™„๋ฒฝ ๊ฐ€์ด๋“œ : ํ†ต๊ณ„ ๊ธฐ๋ณธ ์ƒ์‹ | seaborn | seaborn์œผ๋กœ ๊ทธ๋ž˜ํ”„ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•  (0) 2025.01.25
[์ฝ”๋“œ์ž‡ : ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค Toolkit] ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ฒซ๊ฑธ์Œ - Numpy, Pandas, Matplotlib๋กœ ์‰ฝ๊ณ  ๊ฐ•๋ ฅํ•˜๊ฒŒ ๋ฐฐ์šฐ๊ธฐ  (0) 2025.01.11
[์ฝ”๋“œ์ž‡ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ๋ฐ์ดํ„ฐ in Python] ํŒŒ์ด์ฌ ์ดˆ๋ณด ํƒˆ์ถœ! ๋ฆฌ์ŠคํŠธ์™€ ๋”•์…”๋„ˆ๋ฆฌ ํ™œ์šฉ๋ฒ•๋ถ€ํ„ฐ ํ…์ŠคํŠธ ํŒŒ์ผ ์ฝ๊ธฐยท์“ฐ๊ธฐ ๋ฐฉ๋ฒ•  (0) 2025.01.10
[์ฝ”๋“œ์ž‡ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•ต์‹ฌ ๊ฐœ๋… in Python] Python ๊ธฐ์ดˆ ๋ฌธ๋ฒ• ์™„๋ฒฝ ์ •๋ฆฌ - ์ž๋ฃŒํ˜• | ๋ฌธ์ž์—ด | ์ œ์–ด๋ฌธ | ์Šคํƒ€์ผ ๊ฐ€์ด๋“œ(PEP8)  (0) 2025.01.10
[์ฝ”๋“œ์ž‡ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์˜ค๋ฒ„๋ทฐ] ํŒŒ์ด์ฌ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ ๋ถ„์„๊นŒ์ง€ : ๋น„์ „๊ณต์ž ์ดˆ๋ณด ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์˜ ์ฝ”๋”ฉ ๊ณต๋ถ€ ์‹œ์ž‘ ๐Ÿƒ๐Ÿปโ€โ™€๏ธ  (0) 2025.01.09