Sunday_August_2
.
.
.
๊ฐ๋จ ์ค๋ฌด์คํ๊ฒ ๊ฟ ๊ธฐ๋ฅ์ ์๊ฐํ๊ณ ์ ํ๋ค.
๋๋ ์ด๋ฒ์ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์๊ฒ๋๋ค.
๊ทธ๊ฒ์ ๋ฐ๋ก
ํ ๋ฌธ์ฅ์ด๋ฉด ์ดํด๊ฐ ๊ฐ ๊ฒ์ด๋ค.
์กฐ๊ฑด์ด ์ฐธ์ผ ๋์ ๋ฆฌํด๊ฐ if ์กฐ๊ฑด else ์กฐ๊ฑด์ด ๊ฑฐ์ง์ผ ๋ ๋ฆฌํด ๊ฐ
์ด๋ฒ ํ๋ก์ ํธ์์ ์ ์ฉํ๋ ์ฝ๋๋ฅผ ์์๋ก ๋ค์ด๋ณด๊ฒ ๋ค.
'user_likes_pressed' : (True if LikePost.objects.filter(user_id=user.id, post_id=post.post.id).exists() else False)
ํ๋ก ํธ์๊ฒ ํด๋น ์ ์ ๊ฐ ํฌ์คํธ์ ์ข์์๋ฅผ ๋๋ ๋์ง ์๋์๋์ง ์ํ์ ๊ฐ์ True์ False๋ก ์ฃผ๋ ค๊ณ ํ๋ค.
์ค๊ฐ์ ์กฐ๊ฑด์ ํ์ด ๋งํ์๋ฉด '์ด๋ ํ ์ ์ ๊ฐ ํด๋น ํฌ์คํธ์ ์ข์์๋ฅผ ๋๋ฅธ์ฌ์ค์ด ์กด์ฌ ํ๋ค๋ฉด' ์ด๋ผ๋ ์กฐ๊ฑด์ด๋ค.
์กด์ฌ ํ๋ค๋ฉด True์ด๊ฒ ๊ณ , ์ผ์ชฝ์ ๋ฆฌํด๊ฐ์ด True์ผ ๋ ์ฃผ๋ ๊ฒ ์ด๋๊น True๋ก ์ฃผ๊ณ ,
์กด์ฌํ์ง ์๋๋ค๋ฉด ์กฐ๊ฑด์ False์ด๋ False์ผ ๋์ ๋ฆฌํด์ ์ค๋ฅธ์ชฝ์ ์ฃผ์ด์ผ ํ๋ else ์์๋ False๋ก ์ค๋ค.
์ด๋ฒ์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์์ฉ์ ํด๋ณด๊ฒ ๋ค.
while True:
num = int(input("์ซ์์
๋ ฅ(0์ ์ข
๋ฃ) : "))
if num == 0:
break
print("์ง์" if num % 2 == 0 else "ํ์")
print("ํ์" if num % 2 != 0 else "์ง์")
print("ํ์" if num % 2 else "์ง์")
ํ ์คํธ ๊ฒฐ๊ณผ
์ซ์์
๋ ฅ(0์ ์ข
๋ฃ) : 34
์ง์
์ง์
์ง์
์ซ์์
๋ ฅ(0์ ์ข
๋ฃ) : 21
ํ์
ํ์
ํ์
์ซ์์
๋ ฅ(0์ ์ข
๋ฃ) : 0
์ด๋ ๊ฒ ์ผํญ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ๋๋ ์ค์ผ ์ ์๊ณ , ๊ฐ๋ ์ฑ๋ ์ข์์ง๋ค.