728x90
๋ฐ˜์‘ํ˜•

6๋‹จ๊ณ„๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉด ์‹ค๋ฒ„๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ง์„ ๋“ค์—ˆ๋Š”๋ฐ ๋“œ๋””์–ด 6๋‹จ๊ณ„๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค ใ…Žใ…Žใ…Ž

์–ด์ œ ์Šคํ„ฐ๋”” ํ•˜์‹œ๋Š”๋ถ„์ด 2์ฐจ์› ๋ฐฐ์—ด ์—„์ฒญ ์–ด๋ ต๋‹ค๊ณ  ํ•˜์…จ๋Š”๋ฐ,,, ์ผ๋‹จ ์‹ค๋ฒ„๋ถ€ํ„ฐ ๋‹ฌ๊ณ  ์ƒ๊ฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค 

์˜ค๋Š˜ ์†Œ๊ฐœ ๋ฌธ์ œ๋Š” ํŒฐ๋ฆฐ๋“œ๋†ˆ...์•„๋‹ˆ๊ณ  ๋กฌ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ ์ž…๋‹ˆ๋‹ค ๐Ÿ˜‚๐Ÿ˜‚

 

๋ฌธ์ œโฃ๏ธ

์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, ์ด ๋‹จ์–ด๊ฐ€ ํŒฐ๋ฆฐ๋“œ๋กฌ์ธ์ง€ ์•„๋‹Œ์ง€ ํ™•์ธํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

ํŒฐ๋ฆฐ๋“œ๋กฌ์ด๋ž€ ์•ž์œผ๋กœ ์ฝ์„ ๋•Œ์™€ ๊ฑฐ๊พธ๋กœ ์ฝ์„ ๋•Œ ๋˜‘๊ฐ™์€ ๋‹จ์–ด๋ฅผ ๋งํ•œ๋‹ค. 

level, noon์€ ํŒฐ๋ฆฐ๋“œ๋กฌ์ด๊ณ , baekjoon, online, judge๋Š” ํŒฐ๋ฆฐ๋“œ๋กฌ์ด ์•„๋‹ˆ๋‹ค.

 

์ž…๋ ฅโฃ๏ธ

์ฒซ์งธ ์ค„์— ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๋‹จ์–ด์˜ ๊ธธ์ด๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 100๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉฐ, ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

 

์ถœ๋ ฅโฃ๏ธ

์ฒซ์งธ ์ค„์— ํŒฐ๋ฆฐ๋“œ๋กฌ์ด๋ฉด 1, ์•„๋‹ˆ๋ฉด 0์„ ์ถœ๋ ฅํ•œ๋‹ค.

 

์˜ˆ์ œ ์ž…๋ ฅ 1 ๋ณต์‚ฌ

level

์˜ˆ์ œ ์ถœ๋ ฅ 1 ๋ณต์‚ฌ

1
 
 

ํŒฐ๋ฆฐ๋“œ๋กฌ์ด ๋ญ๊ฐ€ ์žˆ๋Š”์ง€ ์•Œ๊ณ  ๋ฌธ์ œ ์ด๋ฆ„๋งŒ ๋ณด๊ณ  ๊ฒ๋จน๊ณ  ๋“ค์–ด๊ฐ”๋Š”๋ฐ 

์ƒ๊ฐ๋ณด๋‹ค ํฌ๊ฒŒ ์–ด๋ ค์šด ๋ฌธ์ œ๋Š” ์•„๋‹ˆ๋”๋ผ๊ตฌ์š” ใ…Žใ…Žใ…Ž

 

๊ฑฐ๊พธ๋กœ๊ฐ€ ๋˜‘๊ฐ™์œผ๋ฉด 1์„ ์ถœ๋ ฅ?? ๊ฑฐ๊พธ๋กœ ์Šฌ๋ผ์ด์‹ฑ ํ•˜๋ฉด ๋ ๊ฑฐ ๊ฐ™์€๋ฐ?? ์™œ ์‹ฌํ™”์ง€?? ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค ๐Ÿค”

# ์Šฌ๋ผ์ด์‹ฑ
word = input()
p_word = word[::-1]
if word == p_word:
    print(1)
else:
    print(0)

๊ฒฐ๊ณผ๋Š” ๐Ÿฅ• ํ†ต๊ณผ ์ž…๋‹ˆ๋‹ค ใ…Žใ…Žใ…Ž

์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์œผ๋กœ ํ’€์–ด๋ด์•ผ ๋‹ด์ฃผ ์›”๋งํ‰๊ฐ€๋•Œ ๋„์›€ ๋ ๊ฑฐ ๊ฐ™์•„์„œ 2๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ๋” ํ’€์–ด๋ดค์Šต๋‹ˆ๋‹ค!!!

 

# reversed ํ•จ์ˆ˜ ์‚ฌ์šฉ
word = list(input())
if word == list(reversed(word)):
    print(1)
else:
    print(0)

๋‘๋ฒˆ์งผ reverse ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค!!! 

์ด๋ฒˆ ๊ฒฐ๊ณผ๋„ ๐Ÿฅ•๐Ÿฅ• ํ†ต๊ณผ ์ž…๋‹ˆ๋‹ค~~~

 

# ์ˆ์ฝ”๋”ฉ ๋„์ „
word = input()
print(1 if word == word[::-1] else 0 )

๋งˆ์ง€๋ง‰์€ ์ˆ์ฝ”๋”ฉ ์ˆœ์œ„๊ถŒ ๋„์ „(?)์„ ์œ„ํ•ด ์‚ผํ•ญ ์กฐ๊ฑด์‹์„ ์จ๋ณด์•˜๋Š”๋ฐ์š”... 

์ˆ์ฝ”๋”ฉ ์ˆœ์œ„๊ถŒ์€ ํƒ๋„ ์—†์—ˆ์ง€๋งŒ ใ…‹ใ…‹ใ…‹ใ…‹ ์•ž์—์žˆ๋Š” ์ฝ”๋“œ๊ธธ์ด ๋ณด๋‹ค๋Š” ๋ฐ˜์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค~~~

 

 

๋งˆ์ง€๋ง‰์œผ๋กœ ์‚ผํ•ญ ์กฐ๊ฑด์‹์— ๋Œ€ํ•ด ๊ฐ„๋žตํžˆ ์„ค๋ช… ๋“œ๋ฆฌ์ž๋ฉดโฃ๏ธ

์‚ผํ•ญ ์—ฐ์‚ฐ์ž๋ผ๊ณ ๋„ ํ•˜๋Š” ์‚ผํ•ญ ์กฐ๊ฑด์‹์€ ํ•œ์ค„์˜ ์ฝ”๋“œ๋กœ ๊ฐ„๋‹จํ•œ if-else ๋…ผ๋ฆฌ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๊ฐ„๊ฒฐํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค <value_if_true> if <condition> else <value_if_false>
์‚ผํ•ญ ์—ฐ์‚ฐ์ž ์˜ˆ์ œ
x = 10
result = "Even" if x % 2 == 0 else "Odd"
print(result)  # Output: "Even"
728x90
๋ฐ˜์‘ํ˜•
728x90
๋ฐ˜์‘ํ˜•

< ํ„ฐ๋ฏธ๋„์— vscode ์‹คํ–‰ํ•˜๊ธฐ >

์‹œํ—˜๋•Œ ๋ฌด์กฐ๊ฑด ํ„ฐ๋ฏธ๋„์—์„œ ์‹คํ–‰ํ•ด์•ผ ํ•œ๋‹ค๋„ค์š”.....

์ž…๋ ฅ์ˆœ....

1. cd..

2. cd ํด๋”๋ช…

3. PYTHON ํŒŒ์ผ๋ช…

 

 

< ์˜ค๋Š˜์˜ ๋ชฉํ‘œ >

1. ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค ๋ถ„์•ผ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ธฐ

2. ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค์— ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ํŒจํ‚ค์ง€ ์ดํ•ดํ•˜๊ธฐ

 

 

< ์˜ค๋Š˜์˜ ์‹ค์Šต >

1. ๊ตฌ๊ธ€ ์ฃผ์‹ ๋ฐ์ดํ„ฐ ๋‹ค์šด๋ฐ›๊ธฐ

2. ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ

3. ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋งŒ ๋ฝ‘์•„๋‚ด์„œ ์ฐจํŠธ๋กœ ์ถœ๋ ฅ

 

 

< ์ง„ํ–‰ ์ˆœ์„œ >

1. ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค ๊ธฐ์ดˆ ํ•™์Šต

2.  ๋ฐ์ดํ„ฐ๋“ค์ด ๋ชจ์—ฌ ์žˆ๋Š” ์บ๊ธ€(Kaggle)์ด๋ผ๋Š” ์‚ฌ์ดํŠธ์—์„œ, ์‹ค์Šต ๋ฐ์ดํ„ฐ ๋‹ค์šด๋กœ๋“œ(๊ตฌ๊ธ€, ๋„ทํ”Œ๋ฆญ์Šค ์ฃผ๊ฐ€ ๋ฐ์ดํ„ฐ)

3. ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค์—์„œ ์ž์ฃผ ์“ฐ์ด๋Š” ํŒจํ‚ค์ง€ ํ•™์Šต

 

 

< ๊ฐœ๋ฐœ ๋„๊ตฌ>

- Jupyter notebook => python๋„ ๊ฐ€๋Šฅ

- Python 3.9+

 

 

< ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค >

- ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด ์ง€์‹๊ณผ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๊ธฐ ์œ„ํ•ด ๊ณผํ•™์  ๋ฐฉ๋ฒ•๋ก , ํ”„๋กœ์„ธ์Šค, ์•Œ๊ณ ๋ฆฌ์ฆ˜, ์‹œ์Šคํ…œ์„ ๋™์›ํ•˜๋Š” ์œตํ•ฉ ๋ถ„์•ผ

- ์ปดํ“จํ„ฐ ๊ณผํ•™, ํ†ต๊ณ„ํ•™, ์ˆ˜ํ•™ ๋“ฑ ๋‹ค์–‘ํ•œ ํ•™๋ฌธ์˜ ์›๋ฆฌ์™€ ๊ธฐ์ˆ ์„ ํ™œ์šฉ

 

 

< ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค ํ”„๋กœ์„ธ์Šค >

 

- ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๋Š” 5๊ฐ€์ง€ ๋‹จ๊ณ„

  1. ๋ฌธ์ œ ์ •์˜ : ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฌธ์ œ ์ •์˜ (๊ตฌ๊ธ€์˜ ์ฃผ์‹์ด ์˜ค๋ฅผ๊นŒ??)
  2. ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ : ๋ฌธ์ œ ํ•ด๊ฒฐ์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ (๊ณผ๊ฑฐ์˜ ๊ตฌ๊ธ€ ์ฃผ๊ฐ€)
  3. ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ(์ •์ œ) : ์‹ค์งˆ์ ์ธ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๊ณตํ•˜๋Š” ๋‹จ๊ณ„ - ์ˆ˜์ง‘ํ•œ ๋ฐ์ดํ„ฐ์˜ ์˜ค๋ฅ˜ ์ œ๊ฑฐ(๊ฑธ์ธก์น˜, ์ด์ƒ์น˜), ๋ฐ์ดํ„ฐ ํ˜•์‹ ๋ณ€ํ™˜ ๋“ฑ
  4. ๋ฐ์ดํ„ฐ ๋ถ„์„ : ์ „์ฒ˜๋ฆฌ๊ฐ€ ์™„๋ฃŒ๋œ ๋ฐ์ดํ„ฐ์—์„œ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๋Š” ๋‹จ๊ณ„
  5. ๊ฒฐ๊ณผ ํ•ด์„ ๋ฐ ๊ณต์œ  : ์˜์‚ฌ ๊ฒฐ์ •์— ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๊ฒฐ๊ณผ๋ฅผ ํ•ด์„ํ•˜๊ณ  ์‹œ๊ฐํ™” ํ›„ ๊ณต์œ ํ•˜๋Š” ๋‹จ๊ณ„

 

< ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•˜๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์˜จ๋ผ์ธ ํ”Œ๋žซํผ  >

๋”๋ณด๊ธฐ

- ์ข…๋ฅ˜ : ์บ๊ธ€, ๋ฐ์ด์ฝ˜, ๊ณต๊ณต ๋ฐ์ดํ„ฐ ํฌํ„ธ ๋“ฑ..

 

์บ๊ธ€(Kaggle)

  • ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ฒฝ์ง„๋Œ€ํšŒ ํ”Œ๋žซํผ
  • ๊ธฐ์—… ๋ฐ ๋‹จ์ฒด์—์„œ ๋ฐ์ดํ„ฐ์™€ ํ•ด๊ฒฐ ๊ณผ์ œ๋ฅผ ๋“ฑ๋กํ•˜๋ฉด, ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๋“ค์ด ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐœ๋ฐœํ•˜๊ณ  ๊ฒฝ์Ÿํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ
  • ๊ฒฝ์ง„๋Œ€ํšŒ, ๋ฐ์ดํ„ฐ์…‹ ๊ณต์œ , ํ† ๋ก  ๋“ฑ์˜ ๊ธฐ๋Šฅ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ ๋งŽ์€ ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž์™€ ๋ถ„์„๊ฐ€๋“ค์ด ํ™œ์šฉํ•จ
  • ์‹ค์Šต์„ ์œ„ํ•ด ์บ๊ธ€์˜ ๊ตฌ๊ธ€ ์ฃผ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • https://www.kaggle.com/datasets/jainilcoder/netflix-stock-price-prediction
 

Netflix Stock Price Prediction

Netflix Stock PricePrediction using Time Series

www.kaggle.com

 

< ์ž์ฃผ ํ™œ์šฉ๋˜๋Š” ํŒŒ์ด์ฌ ํŒจํ‚ค์ง€ >

๋”๋ณด๊ธฐ

: Numpy,  Pandas,  Matplotlib

 

1. Numpy 

  • ๋‹ค์ฐจ์› ๋ฐฐ์—ด์„ ์‰ฝ๊ฒŒ ์ฒ˜๋ฆฌํ•˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ํŒŒ์ด์ฌ ํŒจํ‚ค์ง€
  • ์žฅ์  : ํ–‰๋ ฌ ์—ฐ์‚ฐ์€ ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์„ ์ˆ˜๋ก ํŒŒ์ด์ฌ ๋ฐ˜๋ณต๋ฌธ์— ๋น„ํ•ด ํ›จ์”ฌ ๋น ๋ฅด๋‹ค / ๋‹ค์ฐจ์› ํ–‰๋ ฌ ์ž๋ฃŒ ๊ตฌ์กฐ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœํ•˜๊ธฐ ํŽธํ•˜๋‹ค
  • ํŠน์ง• : CPython ์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ / ํ–‰๋ ฌ ์ธ๋ฑ์‹ฑ ๊ธฐ๋Šฅ ์ œ๊ณต

 

2. Pandas 

  • Numpy ์˜ ํ•œ๊ณ„ : ์œ ์—ฐ์„ฑ์ด ๋ถ€์กฑํ•จ, ๊ทธ๋ฃนํ™”, ํ”ผ๋ฒ— ๋“ฑ ๊ตฌ์กฐํ™”๊ฐ€ ๋ถ€์กฑํ•จ
  • Pandas๋Š” ์—‘์…€์„ ๋‹ค๋ฃจ๋“ฏ ๊ณ ์„ฑ๋Šฅ์˜ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ ๋‹ค
  • Numpy ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํŒจํ‚ค์ง€๋กœ 1์ฐจ์› ๋ฐฐ์—ด๊ณผ 2์ฐจ์› ๋ฐฐ์—ด์ด๋ผ๋Š” ํšจ์œจ์ ์ธ ์ž๋ฃŒ๊ตฌ์กฐ ์ œ๊ณต

 

 3. Matplotlib 

  • Python ์—์„œ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•ด ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
  • ๋‹ค์–‘ํ•œ ์ข…๋ฅ˜์˜ ๊ทธ๋ž˜ํ”„์™€ ๋„ํ‘œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

๊ธˆ์š”์ผ ๊ด€ํ†ต ํ”„๋กœ์ ํŠธ ์‹œ๊ฐ„์—๋Š” ๋‚˜์ค‘์— ๋งŒ๋“ค ํ”„๋กœ์ ํŠธ๋ฅผ ๋Œ€๋น„ํ•ด์„œ ์—ฌ๋Ÿฌ๊ฐ€์ง€๋Š” ๋ฐฐ์šฐ๋Š”๋ฐ์š”!!!

์˜ค๋Š˜์€  Pandas ์™€ Matplotlib ๋ฅผ ํ†ตํ•ด์„œ ๋„ทํ”Œ๋ฆญ์Šค ์ฃผ๊ฐ€๋ฅผ ๋ฐ์ดํ„ฐ ๋ถ„์„ํ•˜์—ฌ ๋ณด์•˜์Šต๋‹ˆ๋‹ค~~~~

728x90
๋ฐ˜์‘ํ˜•
728x90
๋ฐ˜์‘ํ˜•

10952๋ฒˆ A+B - 5

 

 

๋ฌธ์ œ

๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A+B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

์ž…๋ ฅ

์ž…๋ ฅ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ฐ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (0 < A, B < 10)

์ž…๋ ฅ์˜ ๋งˆ์ง€๋ง‰์—๋Š” 0 ๋‘ ๊ฐœ๊ฐ€ ๋“ค์–ด์˜จ๋‹ค.

์ถœ๋ ฅ

๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค A+B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

 

while True:
    # A, B = map(int, input().split())
    # print(A + B)

    # if (A == 0 & B == 0):
    #     break

    try: 
        A, B = map(int, input().split())
        print(A + B)
    
    except:
        break

์ฃผ์„์— ์žˆ๋Š” ๋ถ€๋ถ„์ด ์ œ๊ฐ€ ์ฒ˜์Œ์— ํ’€์—ˆ๋˜ ๋ฐฉ๋ฒ•์ธ๋ฐ...

๋งˆ์ง€๋ง‰์— 0 ์ถœ๋ ฅ ์—†์ด ๋๋‚˜์•ผ ํ•˜๋Š”๋ฐ ๊ณ„์† ๋‚˜์˜ค๋”๋ผ๊ตฌ์š”...

๊ทผ๋ฐ ๊ทธ๋ž˜๋„ break ํ–ˆ์œผ๋ฉด ์•ˆ ๋‚˜์™€์•ผ ํ•˜๋Š”๊ฑฐ ์•„๋‹ˆ๋ƒ๊ตฌใ… ใ… ใ… ใ… 

 

 

๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”๊ฑฐ ๊ฐ™์•„์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค ๋ฐฉ๋ฒ•์„ ๋ณด๋‹ˆ๊นŒ

๋‹ค๋“ค try ~ except ๋ฅผ ์‚ฌ์šฉํ•˜์‹œ๋”๋ผ๊ตฌ์š”..

์ฒ˜์Œ ๋ณด๋Š” ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•์ด๋ผ ์ฐพ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค

try : ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒƒ ๊ฐ™์€, ์˜ˆ์™ธ์ฒ˜๋ฆฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์€ ๊ณณ์„ ์ฐพ์•„์„œ try ๊ตฌ๋ฌธ์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
except : ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ์ฒ˜๋ฆฌํ•  ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

  try:
     ์˜ค๋Š˜ ํ•™๊ต ๋ฐฅ์ด ๋ง›์—†๋‹ค
  except ๊ณ ๊ธฐ๊ฐ€ ์•ˆ ์ต์—ˆ๋‹ค:
     ํ…Œ์ดํฌ ์•„์›ƒ ์ œํ’ˆ ๋จน๋Š”๋‹ค
  except ๋งˆ๋ผ๊ฐ€ ๋‚˜์˜จ๋‹ค:
     ๋งˆํŠธ๊ฐ€์„œ ์‚ฌ๋จน๋Š”๋‹ค

 

++)

else ๋Š” ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์•˜์„๋•Œ ๊ฑฐ์น˜๋Š” ๊ตฌ๋ฌธ์ž…๋‹ˆ๋‹ค. else๋งŒ ๋‹จ๋…์œผ๋กœ try + else ๋Š” ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

finally ๋Š” ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•ด๋„, ๋ฐœ์ƒํ•˜์ง€ ์•Š์•„๋„ ๋ฌด์กฐ๊ฑด ๊ฑฐ์น˜๋Š” ๊ตฌ๋ฌธ์ž…๋‹ˆ๋‹ค.
       except ์—†์ด try + finally ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด
      ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ ํ›„์— finally ๊ตฌ๋ฌธ๊นŒ์ง€๋งŒ ์‹คํ–‰์ด ๋˜๊ณ  ํ”„๋กœ๊ทธ๋žจ์ด ์ค‘๊ฐ„์— ์ฃฝ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

 

์ •๋ฆฌ๋ณธ ์ž…๋‹ˆ๋‹ค...

๋”๋ณด๊ธฐ

try (๊ตฌ๋ฌธ ์•ˆ์—์„œ ์—๋Ÿฌ ๋ฐœ์ƒ ์‹œ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ / ํ•„์ˆ˜)
except (์—๋Ÿฌ ๋ฐœ์ƒ์‹œ ์ˆ˜ํ–‰ - ์„ ํƒ์ด์ง€๋งŒ ์—๋Ÿฌ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ ค๋ฉด ํ•„์ˆ˜)
else (์—๋Ÿฌ ์—†์„ ๋•Œ ์ˆ˜ํ–‰ /์„ ํƒ, except ์—†์ด๋Š” ์˜ฌ ์ˆ˜ ์—†์Œ)
finally (์—๋Ÿฌ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ์—†๊ฑฐ๋‚˜ ์ƒ๊ด€์—†์ด ํ•ญ์ƒ ์ˆ˜ํ–‰ / ์„ ํƒ)

 

์ฒ˜์Œ์œผ๋กœ ์งˆ๋ฌธํ•ด๋ดค์Šต๋‹ˆ๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹

์•„์‹œ๋Š” ๋ถ„ ๋‹ต๋ณ€ ๋‹ฌ์•„์ฃผ 3

728x90
๋ฐ˜์‘ํ˜•

+ Recent posts