[파이썬 초급 연습문제 #02] 홀수짝수
2019. 8. 19. 14:34ㆍ컴퓨터_Com/파이썬 초급 연습문제_Exercise for bigginers
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 |
내 풀이
'컴퓨터_Com > 파이썬 초급 연습문제_Exercise for bigginers' 카테고리의 다른 글
[파이썬 초급 연습문제 #06] 문자형 리스트 (String list) (0) | 2019.08.21 |
---|---|
[파이썬 초급 연습문제 #05] 리스트 다루기 (List Overlap) (0) | 2019.08.21 |
[파이썬 초급 연습문제 #04] 약수 구하기 (Divisor) (0) | 2019.08.19 |
[파이썬 초급 연습문제 #03] 리스트 (list) (4) | 2019.08.19 |
[파이썬 초급 연습문제 #01] 문자입력 (1) | 2019.07.30 |