천 미만의 자연수에서 2의 배수와 5의 배수의 총합을 구하라
total = 0
for i in range(1, 1000) :
if i % 3 == 0 :
total += i
elif i % 5 == 0 :
total += i
논리 연산자 사용하기
for i in range(1, 1000) :
if i % 3 == 0 or i % 5 == 0 :
total += i
print(total)
java 와는 다르게 || && 가 아닌 or and 그대로 쓰면 됨
3의 배수이고 5의 배수인 값의 합
andSum = 0
for i in range(1, 50) :
if i % 3 == 0 and i % 5 == 0 :
andSum += i
print(andSum)
웹 사이트 게시판 폼을 작성 중인 A 게시물
총 건수와 한 페이지 당 탑재 가능한 게시물 수를
입력했을 때 총 페이지 수를 출력하라
페이징 (Paging)
페이징 예시
# 게시물 페이징
def getTotalPage(m, n) :
# 몫 연산자
if m % n != 0 :
page = m // n + 1
else :
page = m // n
return page
page = getTotalPage(5, 10)
print(page)