1) ๋ณด๊ธฐ ์ฑ์ฐ๊ธฐ
1. ์กฐ๊ฑด์
2. ์คํ๋ฌธ 1
3. ์คํ๋ฌธ 2
2) if ๋ฌธ ๊ฒฐ๊ณผ ์์ธก
a = 100
if a != 100:
print("100 x")
else :
print("100 o")
100 o ์ด ์ถ๋ ฅ๋๋ค.
3) if ๋ฌธ ๊ฒฐ๊ณผ ์์ธก
a = 123
if a == 100 :
print ("100 o ")
print ("100 x")
a ๋ 100๊ณผ ๊ฐ์ง ์์์ผ๋ก ๋๋ค ์ถ๋ ฅ๋์ง ์์.
4) 3์ ๋ฐฐ์์ธ์ง ํ๋จ ํ๋ก๊ทธ๋จ
์กฐ๊ฑด๋ฌธ์ a % 3 == 0 ์ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.
5) if ๋ฌธ ๊ฒฐ๊ณผ ์์ธก
a = 123
if a > 100:
if a > 200 :
print("์์ ํฐ์์
๋๋ค.")
else :
print("์ ๋นํ์์
๋๋ค")
else :
print("์์ ์์์์
๋๋ค")
print("ํ๋ก๊ทธ๋จ ๋์
๋๋ค.")
a ๊ฐ 100๋ณด๋ค ํฌ๋ฏ๋ก ์ฒ์ if ๋ฌธ์ผ๋ก ๋ค์ด๊ฐ๋ค.
2์ค if ๋ฌธ์์ 200๋ณด๋ค ์์ผ๋ฏ๋ก else ์คํ
"์ ๋นํ ์ ์ ๋๋ค" ์ถ๋ ฅ๋จ
6) ์ค์ฒฉ if ๋ฌธ์ elif ์ฝ๋๋ก ๋ณ๊ฒฝ
score = 55
if score >= 60 :
print ("ํฉ๊ฒฉ์
๋๋ค")
elif score >= 40 :
print ("๋ถํฉ๊ฒฉ, ๊ณผ๋ฝ์ ์๋")
else :
print ("๋ถํฉ๊ฒฉ, ๊ณผ๋ฝ ์
๋๋ค.")
2์ค if ๋ฌธ ๋ถ๋ถ์ elif ๋ก ๊ต์ฒดํด์ฃผ๋ฉด ๋๋ค.
7) ์ฃผ์ฌ์ ๋์ ธ ํฐ ์๊ฐ ๋์ค๋ฉด ์ด๊ธฐ๋ ๊ฒ์ ์ฝ๋
import random
num, a, b = 0,0,0
a = random.randrange(1,6)
b = random.randrange(1,6)
print("A์ ์ฃผ์ฌ์ ์ซ์๋ %d ์
๋๋ค." % a)
print("B์ ์ฃผ์ฌ์ ์ซ์๋ %d ์
๋๋ค." % b)
if a > b :
print("A๊ฐ ์ด๊ฒผ์ต๋๋ค")
elif a < b:
print("B๊ฐ ์ด๊ฒผ์ต๋๋ค")
else :
print("๋น๊ฒผ์ต๋๋ค")