Day 01 - jun880381/Python GitHub Wiki
ํ์ด์ฌ(python)
- ํจ์ ์งํฅ์ ํ๋ก๊ทธ๋๋ฐ (functional programming)
- ๋์ ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋จ
ํค์๋(keyword)
- ํน๋ณํ ์๋ฏธ๊ฐ ๋ถ์ฌ๋ ๋จ์ด
- ํ์ด์ฌ์์ ์ด๋ฏธ ํน์ ์๋ฏธ๋ก ์ฌ์ฉํ๊ธฐ๋ก ์์ฝํด ๋์ ๊ฒ
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ด๋ฆ ์ ํ ๋ ๋๊ฐ์ด ์ฌ์ฉํ ์ ์์
- ๋์๋ฌธ์ ๊ตฌ๋ณ
import keyword print(keyword.kwlist) : ํ์ด์ฌ์์ ์ฌ์ฉ ์ค์ธ ํค์๋๋ฅผ ํ์ธํ ์ ์์
์๋ณ์(identifier)
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ด๋ฆ ๋ถ์ผ ๋ ์ฌ์ฉํ๋ ๋จ์ด
- ๋ณ์ ๋๋ ํจ์ ์ด๋ฆ ๋ฑ์ผ๋ก ์ฌ์ฉ
- ํค์๋ ์ฌ์ฉ ๋ถ๊ฐ
- ํน์๋ฌธ์๋ ์ธ๋๋ฐ(_)๋ง ํ์ฉ
- ์ซ์๋ก ์์ ๋ถ๊ฐ
- ๊ณต๋ฐฑ ๋ถ๊ฐ
- ์ํ๋ฒณ ์ฌ์ฉ์ด ๊ด๋ก
- ์๋ฏธ ์๋ ๋จ์ด๋ก ํ ๊ฒ
์ค๋ค์ดํฌ ์ผ์ด์ค(snake case) : ์ธ๋๋ฐ(_)๋ฅผ ๊ธฐํธ ์ค๊ฐ์ ๋ถ์, ๋ณ์ ๋ช ์บ๋ฉ ์ผ์ด์ค (camel case) : ๋จ์ด๋ค์ ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ๋ง๋ฆ, ํด๋์ค ๋ช
์ฃผ์(comment)
- ํ๋ก๊ทธ๋จ ์งํ์ ์ํฅ ์ฃผ์ง ์๋ ์ฝ๋
- ํ๋ก๊ทธ๋จ ์ค๋ช ์ํด ์ฌ์ฉ
- '#' ๊ธฐํธ๋ฅผ ์ฃผ์์ผ๋ก ์ฒ๋ฆฌํ๊ณ ์ ํ๋ ๋ถ๋ถ ์์ ๋ถ์
- ์ฌ๋ฌ์ค ์ฃผ์ : """ """, ''' '''
์ฐ์ฐ์
- ์ค์ค๋ก ๊ฐ์ด ๋๋ ๊ฒ์ด ์๋ ๊ฐ๊ณผ ๊ฐ ์ฌ์ด์ ๋ฌด์ธ๊ฐ ๊ธฐ๋ฅ ์ ์ฉํ ๋ ์ฌ์ฉ
๋ฆฌํฐ๋ด(literal)
- ์๋ฃ = ์ด๋ ํ ๊ฐ ์์ฒด
print() ํจ์
- ์ถ๋ ฅ ๊ธฐ๋ฅ
- ์ถ๋ ฅํ๊ณ ์ถ์ ๊ฒ๋ค์ ๊ดํธ() ์์ ๋
- ์ฌ๋ฌ ๊ฐ ์ถ๋ ฅ(,) : print(a , b)
main() ํจ์ ์ญํ
- if name == "main()":