๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์ „์ฒด ๊ธ€ (109)

๐Ÿฆ• ๊ณต๋ฃก์ด ๋˜์ž!

pyrhon_re_study...9

์ •๊ทœ ํ‘œํ˜„์‹์˜ ๊ธฐ์ดˆ ๋ฉ”ํƒ€๋ฌธ์ž ๋ฌธ์ž ํด๋ž˜์Šค[ ] ๋ฌธ์ž ํด๋ž˜์Šค๋กœ ๋งŒ๋“ค์–ด์ง„ ์ •๊ทœ์‹์€ “[ ] ์‚ฌ์ด์˜ ๋ฌธ์ž๋“ค๊ณผ ๋งค์น˜” ๋ผ๋Š” ์˜๋ฏธ [abc] "a"๋Š” ์ •๊ทœ์‹๊ณผ ์ผ์น˜ํ•˜๋Š” ๋ฌธ์ž์ธ "a"๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ๋งค์น˜ "before"๋Š” ์ •๊ทœ์‹๊ณผ ์ผ์น˜ํ•˜๋Š” ๋ฌธ์ž์ธ "b"๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ๋งค์น˜ "dude"๋Š” ์ •๊ทœ์‹๊ณผ ์ผ์น˜ํ•˜๋Š” ๋ฌธ์ž์ธ a, b, c ์ค‘ ์–ด๋А ํ•˜๋‚˜๋„ ํฌํ•จํ•˜๊ณ  ์žˆ์ง€ ์•Š์œผ๋ฏ€๋กœ ๋งค์น˜๋˜์ง€ ์•Š์Œ [ ] ์•ˆ์˜ ๋‘ ๋ฌธ์ž ์‚ฌ์ด์— ํ•˜์ดํ”ˆ(-)์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‘ ๋ฌธ์ž ์‚ฌ์ด์˜ ๋ฒ”์œ„(From - To)๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด [a-c]๋ผ๋Š” ์ •๊ทœ ํ‘œํ˜„์‹์€ [abc]์™€ ๋™์ผํ•˜๊ณ  [0-5]๋Š” [012345]์™€ ๋™์ผํ•˜๋‹ค. ๋ฌธ์ž ํด๋ž˜์Šค([ ]) ์•ˆ์—๋Š” ์–ด๋–ค ๋ฌธ์ž๋‚˜ ๋ฉ”ํƒ€ ๋ฌธ์ž๋„ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ์ง€๋งŒ ์ฃผ์˜ํ•ด์•ผ ํ•  ๋ฉ”ํƒ€ ๋ฌธ์ž๊ฐ€ 1๊ฐ€์ง€ ์žˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋ฐ”๋กœ ^์ธ๋ฐ, ๋ฌธ์ž ํด๋ž˜์Šค..

Development/Python 2021. 12. 26. 23:03
python_re_study...8

์Šค๋ ˆ๋“œ # ์ปดํ“จํ„ฐ์—์„œ ๋™์ž‘ํ•˜๊ณ  ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ํ”„๋กœ์„ธ์Šค๋ผ๊ณ  ํ•œ๋‹ค. ๋ณดํ†ต 1๊ฐœ์˜ ํ”„๋กœ์„ธ์Šค๋Š” ํ•œ ๊ฐ€์ง€ ์ผ๋งŒ ํ•˜์ง€๋งŒ # ์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•œ ํ”„๋กœ์„ธ์Šค ์•ˆ์—์„œ 2๊ฐ€์ง€ ๋˜๋Š” ๊ทธ ์ด์ƒ์˜ ์ผ์„ ๋™์‹œ ์ˆ˜ํ–‰ ๊ฐ€๋Šฅํ•˜๋‹ค. import time def long_task(): # 5์ดˆ์˜ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๋Š” ํ•จ์ˆ˜ for i in range(5): time.sleep(1) # 1์ดˆ๊ฐ„ ๋Œ€๊ธฐํ•œ๋‹ค. print("working:%s\\n" % i) print("Start") for i in range(5): # long_task๋ฅผ 5ํšŒ ์ˆ˜ํ–‰ํ•œ๋‹ค. long_task() print("End") # ์ƒ๊ธฐ ์˜ˆ์ œ๋Š” ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰ํ•˜๋Š”๋ฐ 5์ดˆ์˜ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๋Š” ํ•จ์ˆ˜๋‹ค. ์ด๊ฒƒ์„ 5๋ฒˆ ๋ฐ˜๋ณตํ•˜๋ฉด 25์ดˆ์˜ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค. # ์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•จ์ˆ˜๋ฅผ ๋™์‹œ ์‹คํ–‰ํ•˜์—ฌ ..

Development/Python 2021. 12. 22. 18:27