判断一个数能否同时被3和5整除

所属作业: hw3 算法: 分支

if else

1
2
3
4
5
num = int(input())
if num % 3 == 0 and num % 5 == 0:
    print("YES")
else:
    print("NO")

nested if

1
2
3
4
5
6
7
8
num = int(input())
if num % 3 == 0:
	if num % 5 == 0:
    	print("YES")
    else:
        print("NO")
else:
    print("NO")

if else + or

1
2
3
4
5
num = int(input())
if not (num % 3 == 0 or num % 5 == 0):
    print("YES")
else:
    print("NO")

错误写法

1
2
3
4
5
6
num = int(input())
if num % 3 == 0:
	if num % 5 == 0:
    	print("YES")
else:
    print("NO")