Youngjae Choi
@nyjchoi
Reviews Written
2
Average Rating
5.0
Posts
Q&A
ํ๋กํผํฐ
์ค๋ธ์ ํธ ์์ ํ๋กํผํฐ๊ฐ ์๋๊ฑฐ๊ณ , ์ค๋ธ์ ํธ์์ ์ค๋ธ์ ํธ๋ฅผ ๋ฃ์ ์๋ ์๊ณ , ํจ์๋ ๋ฃ์ ์ ์์ผ๋, ์ด๋ค๋ ํ๋กํผํฐ๊ฐ ๋ ์ ์๋๊ฑฐ๊ฒ ์ฃ . ์ค๋ธ์ ํธ ์์ ์๋ ํจ์๊ฐ ๋ฉ์๋๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฑธ๋ก ์๊ณ ์์ผ๋, ๋ฉ์๋๋ ํ๋กํผํฐ๋ผ๊ณ ํ ์ ์์ง ์์๊น์.
- 0
- 5
- 372
Q&A
capitalize ํจ์์ ๋ํ ์ง๋ฌธ
capitalize() ๊ดํธ๋ฅผ ๋น ํธ๋ฆฌ์ ๊ฒ ๊ฐ์์. ํจ์๋๊น ํธ์ถํ ๋๋() ๊ดํธ๋ฅผ ๋ฃ์ด์ค์ผํ๋๊ฒ ๊ฐ๋ค์.
- 0
- 3
- 306
Q&A
Print(type(str1, boo, str2, flooat, int, dict)์ ์ถ๋ ฅ ์ค๋ฅ
์ด๋ฏธ ํด๊ฒฐ ํ์ จ๊ฒ ์ง๋ง, print(type(str1)๋ฑ ์ถ๋ ฅ์, type๋ง ์ถ๋ ฅ์ด ๋ฉ๋๋ค.=>๊ฐ์ ์ถ๋ ฅํ๊ณ ์ถ์ผ์๋ฉด,print(str1)๋ผ๊ณ ํ์๋ฉด ๋๊ณ ,๊ฐ์ด ์ถ๋ ฅ ํ๊ณ ์ถ์ผ์๋ฉด,print(str1, type(str1))๋ผ๊ณ ํ์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
- 0
- 2
- 372
Q&A
์ํฐ vs ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ
hp๋๊ป์ ๋จ๊ฒจ์ฃผ์ ๋งํฌ๋ฅผ ๋์ถฉ ๋ณธ ๊ฒฐ๊ณผ,ํต์ฌ์ด๋ผ๊ณ ์๊ฐ๋๋ ๋ถ๋ถ์ ์ดํดํ๋ฉด, b ์ c๊ฐ ๊ฐ์ ๊ฐ(300)์ ํ ๋น ๋ฐ์์ง๋ง,๊ทธ๊ฒ์ด ์ ์ฅ๋๋ ๋ฉ๋ชจ๋ฆฌ์ ์์น๊ฐ ๊ฐ๊ฐ ๋ฌ๋ผ์(๊ทธ ๋ฉ๋ชจ๋ฆฌ ์์น๊ฐ์ด ํ์ด์ฌ์์๋ id์ธ๊ฐ๋ด ๋๋ค.)๊ทธ ์์น๊ฐ์ด ์ซ์๋ก ํํ๋๋๋ณธ๋ฐ,๊ทธ๊ฒ ๋ค๋ฅธ ๊ฒ๋๋ค. ์ฝ๊ฒ ์ค๋ช ํ๋ฉด,๋๊ฐ์ ์์ดํฐ12 pro ์คํ์ด์ค๊ทธ๋ ์ด๋ฅผ ์์ง๋ง,์๋ฆฌ์ผ ๋ฒํธ๊ฐ ๋ค๋ฅด์์์ ๋ ํฐ์ด. ๊ทธ๋์, ๊ฐ์ ๋ชจ๋ธ์ด์ง๋ง, ๊ฐ์ ํฐ์ ์๋๋ผ๋ ๊ฒ์ด์ฃ . ๋ ๋ค๋ฅธ ์๋ก๋ ์ฌ๋์ด ๊ฐ์ ์ํ์ 300๋ง์์ฉ ๊ฐ์์ ๊ณ์ข์ ์ ๊ธ์ ํ์ต๋๋ค. ๊ทธ 300๋ง์์ด๋ผ๋ ์ก์๋ ๊ฐ์ง๋ง, ํ์ฌ๋์ 300๋ง์๊ฐ ๋ค๋ฅธ์ฌ๋์ 300๋ง์์ด ๊ฐ์ ํต์ฅ(๊ณ์ข)์ ์๋๊ฒ ์๋๋ผ๋ ๋ป์ผ๋ก ํด์ํ๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค. hp๋ ๊ฐ์ฌํฉ๋๋ค.๊ทผ๋ฐ, ์ atom๊ณผ ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ์ ๊ฐ์ด ๋ค๋ฅธ์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค์. ์์๋๋ถ ๊ทธ๋ถ๋ถ์ ๋ํด์ ์ค๋ช ์ ํด์ฃผ๋ฉด ์ข๊ฒ ์ด์.
- 0
- 4
- 283
Q&A
์ค๋ธ์ ํธ ์ฐธ์กฐ ์ง๋ฌธ๋๋ ค์.
์ ๋ ๋ชจ๋ฅด๊ฒ ๋ค์ ์ด๊ธฐํ์? ์ ๋ ์ ๋ ๊ฒ ์ ์ด๋ ๊ฐ์์ ๊ฐ์ด 800์ ๋ํ id ๊ฐ์ด ๋์ผํ๊ฒ ๋์ค๊ณ , True ๊ฐ์ด ๋์ถ ๋์๋๋ฐ, ์ง๋ฌธ์ ๋ถ๋ง ๋ค๋ฅด๊ฒ ๋์ค๋๊ฒ ์ดํด๊ฐ ์๊ฐ๋ค์.
- 0
- 4
- 354
Q&A
ํน์๋ฌธ์ ๋ณ์
๊ฐ์ 10:43 ์์๋"ํน์๋ฌธ์๋ ํ์ฉ๋๋ ๊ฒ์ _๊ณผ $ ๋ฑ์ ํ์ฉํฉ๋๋ค." ๋ผ๊ณ ํ์ ์ ์ ๋ $๋ก ํด๋ณด๋ ์๋๋๊ฑธ ๋ณด๊ณ , ์๋ชป ๋ง์ํ์ จ๊ตฌ๋ ์๊ฐํ๋ค์. ๊ทธ๋ฅ _(๋ฐ์ค, ์ธ๋๋ฐ)๋ง ๊ฐ๋ฅํ๊ฑธ๋ก ์๊ฐํด์ผ๊ฒ ๋ค์.
- 0
- 3
- 397
Q&A
์ ์๋ ์ง๋ฌธ์์ต๋๋ค.
์ ๊ฐ ๋๋๊ธ ๋ฌ์๋๊ฒ ๊ฐ์๋ฐ, ์๋์๋๋ณด๊ตฐ์. "use strict"; try { book = "๋ณ์ ์ ์ธํ์ง ์์"; console.log(book); }catch(error) { console.log(error.message); } ์ด๋ ๊ฒ๋ง ์ ์ผ๋ฉด, book is not defined๊ฐ ๋จ๋๊ฒ ๋ง๋ค๊ณ ์๊ฐํฉ๋๋ค. "use strict";๋ฅผ ์์ ์ด์ฃผ๊ฑฐ๋,(์์ ์ด์ฃผ๋ฉด, book์ var๋ฅผ ์์ ์ด๋ ์ ์ธํ๋ค๊ณ ์ ์ฐํ๊ฒ ์ธ์ํด์ try๋ฌธ์ด ์ค๋ฅ๊ฐ ์๋๊ฒ ๋์ด console.log(book)์ด ์คํ ๋์ด "๋ณ์ ์ ์ธํ์ง ์์" ์ด๋ผ๊ณ ์ถ๋ ฅ) "use strict";๋ฅผ ์ ๋, book์ var๋ let์ ์ ์ด์ฃผ๋ฉด, try๋ฌธ์ด ์ค๋ฅ๊ฐ ์๋๊ฒ ๋๋ฏ๋ก, console.log(book)์ด ์คํ ๋์ด "๋ณ์ ์ ์ธํ์ง ์์" ์ด๋ผ๊ณ ์ถ๋ ฅ. ๊ฐ์๋ ์ ์๋ ๋ง์์ ์คํดํ์ฌ, "use strict"; try { book = "๋ณ์ ์ ์ธํ์ง ์์"; console.log(book); }catch(error) { console.log(error.message); } ์ฌ๊ธฐ์ ์ถ๋ ฅ ๊ฐ์ด '๋ณ์ ์ ์ธํ์ง ์์' ์ผ๋ก ๋ ์ผํ๋ค๊ณ ์๊ธฐํ๋์ค ์๊ณ , ๊ทธ๋ ๊ฒ ์ง๋ฌธ์ ํ์์ต๋๋ค. ์์์ ์คํ๊ฒฐ๊ณผ '๋ณ์ ์ ์ธํ์ง ์์' ์ด๋ผ๊ณ ํด๋์ ์,์๋ง ์ด๋ถ๋ถ์ ์๋ชป ์์ฑํ์ จ์ง ์์์๊น ์๊ฐํฉ๋๋ค. ๊ทธ๊ฒ ์๋๋ฉด, error.message๊ฐ ์ด๋ป๊ฒ '๋ณ์ ์ ์ธํ์ง ์์'์ด ๋๋๊ฑด์ง ์ดํด๊ฐ ์ ๊ฐ์ง ์๋ค์.์์๊ฐ์ ๋ฐฐ์ด๊ฒ ์ฒ๋ผ throw ๋ฅผ ํตํด ์๋ฌ๋ฉ์์ง๋ฅผ ๋ฃ์ด์ค๊ฒ๋ ์๋๋ฐ, ์ด๋ป๊ฒ '๋ณ์ ์ ์ธํ์ง ์์'์ ๋ฉ์์ง๊ฐ ์๋ฌ๋ฉ์์ง๊ฐ ๋๊ฑด์ง ์ดํด๊ฐ ์๊ฐ๋๋ค. ๋จ์ํ 'use strict' ์ฌ๊ธฐ ์์๋ฐ์ดํ๋ ํฐ๋ฐ์ดํ๋ ๋ฌธ์ ๋ ์๋๊ฒ ๊ฐ์์.๋ธ๋ผ์ฐ์ ๊ฐ ์๋ node๋ก ํ์ธ์ ํด๋book is not defined. ๋ผ๊ณ ์ถ๋ ฅ์ ํ๊ฑฐ๋ ์.
- 2
- 6
- 329
Q&A
print('{:4d}'.format(42))
์ ๊ฐ ์ดํดํ๊ธฐ๋ก๋ ๋ถ๋ฑํธ๋ฅผ ๋ถ์ด๋๋ฐ ์ ์์ธ๊ฒ ๊ฐ์๋ฐ,์๋ตํ๋ฉด,string์ ์ข์ธก์ ๋ ฌ์ด ๊ธฐ๋ณธ์ธ๊ฒ ๊ฐ๊ณ ,d์ f๋ ์ฐ์ธก์ ๋ ฌ์ด ๊ธฐ๋ณธ์ธ๊ฒ ๊ฐ์ต๋๋ค.
- 0
- 1
- 257
Q&A
print('%06.2f' % (3.145678910))
print('{:09.2f}'.format(3.145678910)) ๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ์๋ 0์ผ๋ก๋ง ์ฑ์์ง๋ค์ ๋ค๋ฅธ์ซ์๋ ์๋๋๊ฒ๊ฐ๊ตฌ์ ------------------------------------------------- print('{:_>6.2f}'.format(3.14159265358979)) ์ด๋ ๊ฒ ํ๋๊น __3.14 ์ด๋ ๊ฒ ๋์์ด์. f๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฐ์ธก์ ๋ ฌ์ธ๊ฐ๋ด ๋๋ค.s๋ ๊ธฐ๋ณธ์ด ์ข์ธก์ ๋ ฌ์ด๊ณ d์ f๋ ๋ถ๋ฑํธ๊ฐ ์์ผ๋ฉด ์ฐ์ธก์ ๋ ฌ๋ก ์ดํด๋ฉ๋๋ค.๊ทธ๋์ 0์ด์ธ์ ๋ค๋ฅธ์ซ์๋ ๋ฌธ์๋ ๊ธฐํธ๋ฅผ ๋ฃ๊ณ ์ถ๋ค๋ฉด๋ถ๋ฑํธ๋ฅผ ๋ฌ๊ณ ๊ทธ ๋ถ๋ฑํธ ์์ ์ฑ์ฐ๋ ค๋ ์ซ์,๋ฌธ์,๊ธฐํธ๋ฅผ ๋ฃ์ผ๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
- 0
- 3
- 322
Q&A
print('{:10.5}'.format('pythonstudy'))
print('{:10.5}'.format('pythonstudy')) ๊ฐ์์ค๋ช : 10๊ณต๊ฐ์ ํ๋ณดํ์ง๋ง 5์๋ฆฌ๋ง ๋์ค๊ฒ ํ๋ค !! ---------------์ด์ํ์ -------------------- print('{10.5d}'.format('123456')) ์ ์๋ฌ๊ฐ ๋จ๋ค์??? ์ด์ ๊ฐ ๋ญ๊ฐ์? --------------------------------------- ์์๊ป string ์ด๋ผ์, 'pythonstudy' ์ด 10์๋ฆฌ ์ค์5์๋ฆฌ๋ง ๋ณด์ด๊ฒ ํ๋๊ฑฐ๋ผ์ pytho+๊ณต๋ฐฑ5์นธ ์๋์ ์ค๋ฅ๋ print('{10.5d}'.format('123456')) 10.5 ์์ ์ฝ๋ก : ์ด ๋น ์ก๊ณ ,d๋ผ๋ ์ ์์ธ๋ฐ '123456' ๋ฌธ์์ด ํํ๋ก ์ ์ด์ค์์๋ฌ๊ฐ ๋๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋์ print('{:10.5}'.format('123456')) #์ถ๋ ฅ์ 12345 + ๊ณต๋ฐฑ5์นธ ์ด๋ ๊ฒ ํ๋ฉด ๋ฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์๋ฌ๊ฐ ์๋๋ค์. ๊ทธ๋ ๋ค๋ฉด, print('%10.5d' % (123456)) ์ ๋๋๋ฐ, print('{:10.5d}'.fortmat(123456))์ ์๋ฌ์ ๋๋ค. ์ด๋ถ๋ถ์ ์ ๋ ์ ๋ชจ๋ฅด๊ฒ ๋ค์. print('%10d' % (123456))์print('%10.5d' % (123456)) ์ ๊ฒฐ๊ณผ๊ฐ์ด๊ณต๋ฐฑ4์นธ + 123456์ ๋๋ค. ์ด์ฉ๋ฉด, ์ ๊ฐ ์ดํดํ๊ธฐ๋ก๋print('{:}'.fortmat())์ด ๋ฌธ๋ฒ์ด % ๋ฌธ๋ฒ๋ณด๋ค๋ ์ข ๋ ์๊ฒฉํ๊ฒ ๊ฐ์ต๋๋ค.๊ทธ๋์ d๊ฐ ์ ์์ธ๋ฐ, 10.5d ๋ผ๊ณ ํ๋ฉด, ์ฐ๋ฆฌ๊ฐ ์ป๊ณ ์ ํ๋ ๊ฐ์ด f์ฒ๋ผ ์์์ ์ด ๋์ฌ ์ ์๋๋ฐ 10.5๋ผ๊ณ ํด์ ๊ทธ๋ฐ๊ฒ ์๋๊น ์ถ๊ธฐ๋ ํ๊ณ ,string ์ฒ๋ผ 10์๋ฆฌ๋ฅผ ํ๋ณดํ๊ณ 5์๋ฆฌ๊น์ง๋ง ๋ณด์ฌ๋ผ๊ณ ํ๋ ๊ฑฐ๋์ ๋ค๋ฅธ ๋ฌธ๋ฒ ๊ฐ์์. ์ ๋ ๋ช ํํ๋ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค๋ง,๊ทธ๋ฅ ์๋๋๊ตฌ๋ ์๊ฐํ ์ ๋ฐ์ ์์ ๊ฒ ๊ฐ๋ค์.
- 0
- 4
- 274




