MikkiCoding
Search…
Condition Statement
ใน python มี if-else ในการเลือกการตัดสินใจ มี syntax ดังนี้
  • แบบทางเดียว
1
if (consition):
2
<statement>
Copied!
  • แบบสองทาง
1
if (consition):
2
<statement>
3
else:
4
<statement>
Copied!
  • แบบหลายทาง
1
if (condition):
2
<statement>
3
elif (condition):
4
<statement>
5
else:
6
<statement>
Copied!

มาลองทำดูดีกว่า

เขียนโปรแกรมตัดเกรดกันเถอะ ...
การตัดเกรดของวิชาการเรียน python พื้นฐาน มีเกณฑ์ ดังนี้
100 = A+, >=80 = A, >=70 = B, >=60 = C, >=50 = D, other = F
มาลงโค้ดดิ้งกัน
ให้ input มีชื่อตัวแปรว่า score และ output ชื่อว่า grade
1
# input student score
2
score = 78
3
4
if (score == 100):
5
grade = "A+"
6
elif ((score >= 80) and (score < 100)):
7
grade = "A"
8
elif ((score >= 70) and (score < 80)):
9
grade = "B"
10
elif ((score >= 60) and (score < 70)):
11
grade = "C"
12
elif ((score >= 50) and (score < 60)):
13
grade = "D"
14
else:
15
grade = "F"
16
17
print (grade)
Copied!
Copy link
Edit on GitHub
Contents