[파이썬 초급 연습문제 #02] 홀수짝수

2019. 8. 19. 14:34컴퓨터_Com/파이썬 초급 연습문제_Exercise for bigginers

From www.practicepython.org

Exercise 2: 사용자에게 하나의 숫자를 입력하게 하고 그 숫자가 짝수인지 홀수인지 출력하는 프로그램을 작성하시오. (힌트 : 홀수와 짝수를 2로 나누면??) (Solution 보기)

추가문제:

1. 숫자가 4의 배수일 경우, 다른 메세지를 출력하라.

2. 두 개의 숫자를 입력으로 받아서 첫 번째 숫자(num)가 두 번째 숫자(check)에 의해 정확히 나누어 지는 지 출력하라.


 

도움이 되는 파이썬 문법

1. 산술 연산 (Modular arithmetic)


Python3에서 %부호는 나머지 수를 의미한다. 
예를 들어:

1
2
3
4
5
6
>>> 5 % 3
2
>>> 6 % 3
0
>>> 7 % 3
1
cs

 

2. 조건문 (Conditionals) 또는 If문 (if statement)


아래의 프로그램은 if문의 간단한 예이다. 

1
2
3
4
5
6
7
8
age = int(input("Enter your age: "))
 
if age > 17:
  print("can see an adult movie")
elif age < 17 and age > 12:
  print("can see movies for 13 and under")
else:
  print("can only see movies for under 13")
cs

 

3. 비교


아래의 프로그램은 if문을 활용하여 a가 3인지 아닌지를 확인하는 예이다. 두 개의 예 중에서 두 번째 프로그램이 더 간단하고 실용적이다.

1
2
3
4
5
6
7
8
9
10
11
if a == 3
  print("the variable has the value 3")
elif a != 3:
  print("the variable does not have the value 3")
 
 
 
if a == 3
  print("the variable has the value 3")
else:
  print("the variable does not have the value 3")
cs

내 풀이

02_OddEven.py
0.00MB
02_OddEven_extra01.py
0.00MB
02_OddEven_extra02.py
0.00MB