๐ Coding Study/Python
Python(2) - ์กฐ๊ฑด๋ฌธ
๋นต๋ชจ๋ฃจ
2023. 6. 20. 21:09
1. if ์กฐ๊ฑด๋ฌธ
- ํ์์ ์๋์ ๊ฐ๋ค.
if ํํ์:
๋ช
๋ น๋ฌธ # ๋ช
๋ น๋ฌธ ์์๋ ๊ณต๋ฐฑ ๋ค ์นธ์ด ์์ด์ผ ํจ
2. if~else์ elif ๊ตฌ๋ฌธ
- if์กฐ๊ฑด๋ฌธ์ ์กฐ๊ฑด์ด ๊ฑฐ์ง์ผ ๋ ์คํํ ๋ช ๋ น์ด๋ค์ else ๊ตฌ๋ฌธ์ ์ ์ด์ฃผ๋ฉด ๋๋ค.
- ์ธ ๊ฐ ์ด์์ ์กฐ๊ฑด์ ์ฐ๊ฒฐํ๊ณ ์ ํ ๋์๋ elif ๊ตฌ๋ฌธ์ ์ฌ์ฉํ๋ค.
3. pass ํค์๋์ raise NotlmplementedError
- pass ํค์๋๋ ์์ง ๋ฏธ๊ตฌํ ์ํ์์ ํ์ํ ๋ ์ฌ์ฉํจ
- raise NotlmplementedError๋ ์์ง ๊ตฌํํ์ง ์์๋ค๋ ์ค๋ฅ ๋ฉ์ธ์ง๋ฅผ ๋ด๋ณด๋ด์ค
๊ธฐํ
- import datetime๋ ๋ ์ง/์๊ฐ๊ณผ ๊ด๋ จ๋ ๊ธฐ๋ฅ์ ๊ฐ์ ธ์จ๋ค.
- now = datetime.datetime.now() ํ์์ผ๋ก ๋ณ์๋ฅผ ์ ์ธํด์ฃผ๋ฉด, now ๋ณ์์๋ ํ์ฌ ์๊ฐ๊ณผ ๋ ์ง๊ฐ ์ ์ฅ๋๋ค.
- ์ฌ์ฉ ์์๋ now.year, now.day ๋ฑ์ผ๋ก ์ฐ๋ฉด ๋๋ค.
# ๋ ์ง/์๊ฐ๊ณผ ๊ด๋ จ๋ ๊ธฐ๋ฅ์ ๊ฐ์ ธ์ด
import datetime
# ํ์ฌ ์๊ฐ/๋ ์ง๋ฅผ ๊ตฌํจ
now = datetime.datetime.now()
#์ถ๋ ฅ
print(now.year, "๋
", now.month, "์", now.day, "์ผ", now.hour, "์", now.minute, "๋ถ", now.second, "์ด")
4. ํ์ด์ฌ์์ ์ค์ด ๋๋ฌด ๊ธธ์ด์ง๋๋ \ ๊ธฐํธ๋ฅผ ์ ๋ ฅํด์ ์ค๋ฐ๊ฟํ๊ณ ์ด์ด์ ์ฝ๋๋ฅผ ์์ฑํ๋ค.
if last_number == 0 \
or last_number == 2\
or last_number == 4\
or last_number == 6\
or last_number == 8:
print("์ง์์
๋๋ค")
5. ํ์ด์ฌ์์ False๊ฐ์ผ๋ก ๋ณํ๋๋ ๊ฒ๋ค = None, 0, 0.0, ๋น ์ปจํ ์ด๋(๋น ๋ฌธ์์ด, ๋น ๋ฐ์ดํธ์ด, ๋น ๋ฆฌ์คํธ, ๋น ํํ, ๋น ๋์ ๋๋ฆฌ ๋ฑ)
LIST