serin99
serin ๊ฐœ๋ฐœ ์ผ๊ธฐ
serin99
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (76)
    • FE (25)
      • JavaScript (14)
      • React (6)
      • Web (5)
    • IT (22)
      • [FE] ์œ„ํด๋ฆฌ ํŽ˜์ดํผ (19)
      • CS (2)
    • Project (4)
    • Python (8)
    • DB (2)
    • IoT (14)
      • ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด (9)
      • ์•„๋‘์ด๋…ธ (4)

ํƒœ๊ทธ

  • Python
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  • ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด
  • ๋ถ€ํŠธ์บ ํ”„
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ

์ธ๊ธฐ ๊ธ€

์ตœ๊ทผ ๊ธ€

์ตœ๊ทผ ๋Œ“๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
serin99

serin ๊ฐœ๋ฐœ ์ผ๊ธฐ

Python

[Python] return ์ดํ•ดํ•˜๊ธฐ

2023. 2. 15. 23:17
728x90

๐Ÿค” return์ด๋ž€?

 

return๋ฌธ์˜ ์—ญํ• ์€ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ–ˆ์„ ๋•Œ ์–ด๋–ค ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ด ์ฃผ๋Š” ๊ฒƒ์ด๋ฉฐ, ๋˜ํ•œ ํ•จ์ˆ˜๋ฅผ ์ข…๋ฃŒ์‹œ์ผœ ์ค€๋‹ค.

 

์•„๋ž˜์˜ ํ•จ์ˆ˜๋ฅผ ๋ณด๋ฉด

 

def sum(x, y):
	return x + y
print(sum(3, 5))

 

 4๋ฒˆ ์ค„์—์„œ sum ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜์˜€๊ณ  ์ธ์ˆ˜๋กœ 3, 5๋ฅผ ํ•จ์ˆ˜์— ๋Œ€์ž…ํ•˜์˜€๋‹ค.

 

sum ํ•จ์ˆ˜์—์„œ๋Š” return x + y์„ ํ•˜์—ฌ 8์„ ๋ฐ˜ํ™˜ํ•ด ์ค€๋‹ค.

 

def sum(x, y):
    print("์‹œ์ž‘")
    return x + y
    print("๋")
    
print(sum(3, 5))

 

6๋ฒˆ ์ค„์—์„œ sum ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜์˜€๊ณ  ์ธ์ˆ˜๋กœ x์™€ y์— 3, 5๋ฅผ ๋Œ€์ž…ํ•˜์˜€๋‹ค.

 

๊ทธ๋Ÿฌ๋ฉด 2๋ฒˆ ์ค„์— "์‹œ์ž‘"์ด ์ถœ๋ ฅ๋˜๋ฉฐ, 3๋ฒˆ ์ค„์—์„œ x+y์˜ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ด ์ค€๋‹ค.

 

๊ทธ๋Ÿฌ๋ฉด ํ•จ์ˆ˜ ํ˜ธ์ถœ ๋ถ€๋ถ„์ด 8๋กœ ๋Œ€์ฒด๋˜๊ณ , return๋ฌธ ์ดํ›„๋กœ ํ•จ์ˆ˜๊ฐ€ ์ข…๋ฃŒ๋˜์–ด 4๋ฒˆ ์ค„์˜ "๋"์€ ์‹คํ–‰๋˜์ง€ ์•Š๋Š”๋‹ค. 

 

 

728x90

'Python' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Python] ํŠœํ”Œ, ๋”•์…”๋„ˆ๋ฆฌ  (0) 2023.02.18
[Python] ๋ฆฌ์ŠคํŠธ  (0) 2023.02.17
[Python] For ๋ฐ˜๋ณต๋ฌธ  (0) 2023.02.17
[Python] While ๋ฐ˜๋ณต๋ฌธ  (0) 2023.02.16
[Python] ๋ฌธ์ž์—ด  (0) 2023.02.15
    'Python' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [Python] ๋ฆฌ์ŠคํŠธ
    • [Python] For ๋ฐ˜๋ณต๋ฌธ
    • [Python] While ๋ฐ˜๋ณต๋ฌธ
    • [Python] ๋ฌธ์ž์—ด
    serin99
    serin99
    FE ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด ๊ณต๋ถ€ํ•˜๋Š” ์‚ฌ๋žŒ

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”