์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- html
- css
- ๋ฐ์ํ
- ์นํ์ด์ง๋ง๋ค๊ธฐ
- ๋ผํ๋ผ์ค์๋ง๋
- ๊ฐ๋ฐ
- ์ฑ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ํ๋ก๊ทธ๋๋ฐ
- ํ์ด์ฌ
- ์ฝ๋ฉ
- ๋ง์ผ๋ด๊ฐ์ธ์์๋ค์์ฐ๋ค๋ฉด
- ๋ ์
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- ๊นํ๋จ
- ์ค๋ผํด
- ComputerScience
- ์๋ฐ
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- Java
- ์ปดํจํฐ๊ณผํ
- ์นํผ๋ธ๋ฆฌ์ฑ
- ๊น๋ฏธ๊ฒฝ
- database
- ์ํ
- ์๋ฐ์คํฌ๋ฆฝํธ
- Python
- K๋ฐฐํฐ๋ฆฌ
- ์ฅํธ์์ค
- JavaScript
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (213)
JiYoung Dev ๐ฅ
2023.02.21 ์ฝ๋์ ํ์ต๋ด์ฉ ์ ๋ฆฌ ๐ ํ์ด์ฌ์ ์์ ๊ฐ์ฒด ์งํฅ ์ธ์ด? ํ์ด์ฌ์ ์์ ๊ฐ์ฒด ์งํฅ ์ธ์ด์ด๋ค. ์ฆ, ํ์ด์ฌ์ ๋ชจ๋ ๊ฒ์ ๊ฐ์ฒด๋ผ๋ ์๋ฏธ ์ฐ๋ฆฌ๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ์ซ์, ํจ์, ๋ฆฌ์คํธ, ๋ฌธ์์ด ๋ฑ์ ๋ชจ๋ ์ด๋ค ํด๋์ค์ ์ธ์คํด์ค๋ผ๊ณ ํ ์ ์์ โผโผโผ type ํจ์๋ฅผ ์ด์ฉํ user1์ ํด๋์ค ์ถ๋ ฅ โผโผโผ __main__ ๋ ์ง๊ธ ์คํ๋๊ณ ์๋ ํ์ผ์ ๋ํ๋. ์ฆ, ์ง๊ธ ์คํํ๊ณ ์๋ ํ์ผ์ User ํด๋์ค๋ฅผ ๋ปํจ โผโผโผ type ํจ์๋ฅผ ์ด์ฉํ ๋ค์ํ ์๋ฃํ์ ํด๋์ค ์ถ๋ ฅ โผโผโผ ์ ์, ๋ฌธ์์ด, ๋ฆฌ์คํธ, ์ฌ์ , ํํ, ํจ์ ๋ฑ ๋ชจ๋ ์ด๋ค ํด๋์ค์ ์ธ์คํด์ค๋ค ์ด๋ฌํ ํด๋์ค๋ค์ ํ์ด์ฌ ๊ฐ๋ฐ์๋ค์ด ์์ฃผ ์ฌ์ฉํ๋ ํจ์๋ค์ ํด๋์ค๋ก ๋ฏธ๋ฆฌ ๋ง๋ค์ด ๋ ๊ฒ ๋ง์ฝ, ํ์ด์ฌ์์ ์ฝ๋ ์์ฑ ์ ๋ณ์์ 1์ ๋..
Java Pre-Training - 2023.02.21 ํ์ต๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ์ง๋ ์๊ฐ์์ ์ ์ด๋ฌธ์ด๋ ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ ์์(ํ๋ฆ)๋ฅผ ์ ์ดํ๋ ๋ฌธ๋ฒ์ด๋ผ๊ณ ํ์์ ์๋ฐ์์ ์ ์ด๋ฌธ์ผ๋ก๋ ํฌ๊ฒ ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ๋ณต๋ฌธ์ด ์์ ๐ ๋ฐ๋ณต๋ฌธ(iteration statements) ๋ฐ๋ณต๋ฌธ์ด๋ ํ๋ก๊ทธ๋จ ๋ด์์ ๋๊ฐ์ ๋ช ๋ น์ ์ผ์ ํ์๋งํผ ๋ฐ๋ณตํ์ฌ ์ํํ๋๋ก ์ ์ดํ๋ ๋ช ๋ น๋ฌธ ์ด๋ค ์กฐ๊ฑด์ ๋ง์กฑํ ๋๊น์ง ์คํ๋ฌธ์ ๋ฐ๋ณตํ์ฌ ์คํํ๋ ๊ตฌ์กฐ ํ๋ก๊ทธ๋จ์ด ์ฒ๋ฆฌํ๋ ๋๋ถ๋ถ์ ์ฝ๋๋ ๋ฐ๋ณต์ ์ธ ํํ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ ์ด๋ฌธ ์ค ํ๋ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ๋ ์ด์ ๋ โ ์ฝ๋์ ๊ฐ์ํ, โกํน์ ํ ๋ช ๋ น์ ์ฝ๋๋ฅผ ๋ฐ..
2023.02.20 ์ฝ๋์ ํ์ต๋ด์ฉ ์ ๋ฆฌ ๐ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ๐ ๊ฐ์ฒด (object) ์์ฑ๊ณผ ํ๋์ผ๋ก ์ด๋ฃจ์ด์ง ์กด์ฌ ์ฐ๋ฆฌ๊ฐ ์ด์๊ฐ๋ฉด์ ๋ณด๋ ๋ชจ๋ ์กด์ฌ ํ์ค์ ์กด์ฌํ๋ , ๊ฐ์์ผ๋ก ์กด์ฌํ๋ ์๊ด์์ด ์์ฑ๊ณผ ํ๋์ ๋ ์ฌ๋ฆด ์ ์๋ค๋ฉด ๋ชจ๋ ๊ฐ์ฒด๋ผ๊ณ ํ ์ ์์ ์๋์ฐจ ์์ฑ : ์์, ํฌ๊ธฐ, ์ข์์, ... ํ๋ : ์๋์ ๊ฑธ๋ค, ์์ ์ ๋ฐ์ผ๋ฉด ์์ผ๋ก ๋๊ฐ๋ค, ๋ธ๋ ์ดํฌ๋ฅผ ๋ฐ์ผ๋ฉด ๋ฉ์ถ๋ค, ... ์ธ์คํ๊ทธ๋จ ์ ์ ์์ฑ : ์ด๋ฉ์ผ ์ฃผ์, ๋น๋ฐ๋ฒํธ, ์น๊ตฌ ๋ชฉ๋ก, ... ํ๋ : ์ข์์, ํ๋ก์ฐ, ... ํ๋ก๊ทธ๋๋ฐ์์ ์์ฑ์ ๋ณ์๋ก ํ๋์ ๋ฉ์๋(ํจ์)๋ก ์ ์๋จ ๐ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ด๋ ํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ๊ฐ์ ๋ ๋ฆฝ๋ ๊ฐ์ฒด๋ค๊ณผ ๊ทธ ๊ฐ์ฒด๋ค ๊ฐ์ ์ํธ์์ฉ์ผ๋ก ํ์ ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ ๊ทผ๋ฒ (ํ๋ก๊ทธ๋จ์ ๊ฐ์ฒด์งํฅ์ ์ผ๋ก ์ค๊ณํ๋ค...
์๋ฐ pre-training - 2023.02.20 ํ์ต ๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ๐ ์ ์ด๋ฌธ (control flow statements) ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ ์์(ํ๋ฆ)๋ฅผ ์ ์ดํ๋ ๋ฌธ๋ฒ ์๋ฐ ํ๋ก๊ทธ๋จ์ด ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด์๋ ํ๋ก๊ทธ๋จ์ ์์ฐจ์ ์ธ ํ๋ฆ์ ์ ์ดํด์ผ๋ง ํ ๊ฒฝ์ฐ๊ฐ ์๊น. ์ด๋ ์ฌ์ฉํ๋ ๋ช ๋ น๋ฌธ์ ์ ์ด๋ฌธ์ด๋ผ๊ณ ํ๋ฉฐ, ์ด๋ฌํ ์ ์ด๋ฌธ์๋ ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ ๋ฑ์ด ์์ ์ด๋ฌํ ์ ์ด๋ฌธ์ ์ํ๋ ๋ช ๋ น๋ฌธ๋ค์ ์ค๊ดํธ({})๋ก ๋๋ฌ์ธ์ฌ ์์ผ๋ฉฐ, ์ด๋ฌํ ์ค๊ดํธ ์์ญ์ ๋ธ๋ก(block)์ด๋ผ๊ณ ํจ ์๋ฐ ์ ์ด๋ฌธ์ ์ข ๋ฅ - ์กฐ๊ฑด๋ฌธ : ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ช ๋ น์ ์คํ (if๋ฌธ, switch๋ฌธ) - ๋ฐ๋ณต๋ฌธ ..
ํ์ด์ฌ์์๋ ๋ณต์กํ ๋ฌธ์์ด ์ถ๋ ฅ์ ์ํ ๋ฌธ์์ด ํ์ํ(string formatting)์ ์ง์ํจ ๋ฌธ์์ด์ ํ์ํํ๋ ๋ฐฉ๋ฒ์๋ % ๊ธฐํธ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์, format ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์, f๋ฌธ์์ด์ ์ฌ์ฉํ๋ ๋ฐฉ์์ด ์์ ๐ % ๊ธฐํธ๋ฅผ ์ด์ฉํ ๋ฌธ์์ด ํฌ๋งคํ ๋ฌธ์์ด ๋ค์ % ๊ธฐํธ๋ฅผ ๋ถ์ด๊ณ ๊ทธ ๋ค์ ๊ฐ์ ๋ถ์ด๋ฉด ๋ค์ ๋ถ์ ๊ฐ์ด ๋ฌธ์์ด ์์ผ๋ก ๋ค์ด๊ฐ ํ์ ์ง์ ๋ฌธ์์ด ์๋ฏธ %s ๋ฌธ์์ด %d ์ ์ %f ๋ถ๋์์์ ์ค์ โผโผโผ % ๊ธฐํธ๋ฅผ ์ด์ฉํ ๋ฌธ์์ด ํฌ๋งคํ ์ฌ์ฉ ์ โผโผโผ ์ถ๋ ฅ ๊ฒฐ๊ณผ %๊ธฐํธ ๋ค์์ ์ค๋ ์ ์๋ ๊ฐ์ด ์ธ์๋ ๋๊น์ง ์ฐจ์งํ๋ ๊ณต๋ฐฑ์ ๊ธธ์ด๋ฅผ ๋ปํ๋ค. ๋ง์ฝ ๊ณต๊ฐ์ ๊ธธ์ด๊ฐ ์ธ์๋ ๊ฐ๋ณด๋ค ํฌ๋ฉด ์ ์๊ฐ ์์์ผ ๋๋ ๊ฐ์ ๋ค๋ก ๋ณด๋ด๊ณ ๊ณต๋ฐฑ์ ์์ ์ฑ์ฐ๊ฑฐ๋ ๋ฐ๋๋ก ์ ์๊ฐ ์์์ด๋ฉด ๊ฐ์ ์์ผ๋ก ๋ณด๋ด๊ณ ๊ณต๋ฐฑ์ ๋ค์..