자격증/코딩활용능력 1급

코딩활용능력 자격증 기출문제 | 파이썬 | 조건문 if문 elif문 else문

justgodoit 2024. 8. 6. 20:45

코딩활용능력 자격증 기출문제 | 파이썬 | 조건문 if문 elif문 else문

학원 가는 전철과 학원끝난 후 오고가는 길에 1.5배속으로 틀어놓고 강의를 듣고 문제풀이를 듣는다. 듣기만 해도 이해가 쉽게 될 수 있도록 풀어준 강의 덕분에 통학하는 시간을 알차게 보낼 수 있다.

 

아래는 코딩활용능력 파이썬 조건문 if문 elif문 else문 관련 문제이다. 해설은 생략하도록 하겠다.


다음 중 if 문을 올바르게 사용한 것은? 

① if score = 100: 

② if (score > 60) 

③ if score > 60: 

④ if score > 60 then

 

 

if 문에서 else는 어떤 경우에 실행되는가?

① if 조건이 참일 때
② if 조건과 상관없이 항상 실행됨
③ if 조건이 거짓일 때
④ else는 if 문과 함께 사용할 수 없음

 

 

다음 코드의 실행 결과로 옳은 것은?

temperature = 30

if temperature > 25:
	print("더워요")
else:
	print("추워요")

① 더워요
② 추워요

③ 따뜻해요
④ 시원해요

 

다음 코드에서 잘못된 부분은 어느 것인가?

score = 85
if score >= 60:
print("합격")
else:
print("불합격")

① 변수명이 잘못되었다.
② 조건문에 오려가 있다.
③ 들여쓰기가 잘못되었다.
④ 파이썬 코드에는 한글을
사용할 수 없다.

 

다음 코드의 실행 결과로 옳은 것은?

x = 12
y = 20

if x > y:
	print("x는 y보다 크다.")
elif y > x:
	print("y는 x보다 크다.")

① x는 y보다 크다.
② y는 x보다 크다.
③ x와 y는 같다.

④ 에러 발생

 

 

다음 코드의 실행 결과로 옳은 것은?

x = 2024
y = 2024
if x > y:
	print("x는 y보다 크다.")
elif y > x:
	print("y는 x보다 크다.")
else:
	print("x와 y는 같다.")

① x는 y보다 크다.
② y는 x보다 크다.
③ x와 y는 같다.

④ 에러 발생

 

다음 코드의 실행 결과로 옳은 것은?

score = 80
if score >= 90:
	grade = "A"
elif score >= 80:
	grade = "B"
else:
	grade = "C"
print(grade)

① A

② B
③ C

④ D

 

 

다음 코드를 실행하였을 때 True를 출력되도록 하는 자연수 x는 모두 몇 개인가?

if x > 10 and x < 20:
	print("True")
else:
	print("False")

①9개
②10개
③11개
④12개

 

 

다음은 두 개의 정수를 비교하여 큰 수에서 작은 수를 뺀 결과를 출력하는 코드이다. 코드의 (ㄱ), (ㄴ), (ㄷ)에 들어 갈 내용이 순서대로 나열된 것은?

num1 = 8
num2 = 12

if num1 > num2:
	difference = (ㄱ)
elif num1 < num2:
	difference = (ㄴ)
else:
	difference = (ㄷ)
print("두 수의 차:", difference)

 

① num1-num1, num2-num2, 0
② num2-num2, num1-num1, 0
③ num1-num2, num2-num1, 0

④ num2-num1, num1-num2, 0

 

다음은 나이로 학생 구분을 추측하는 코드이다. 빈칸에 공 통으로 들어갈 내용으로 옳은 것은?

age = 13
if 7 <= <= 12:
	print("당신은 아마 초등학생일 것입니다.")
elif 13 <= <= 15:
    print("당신은 아마 중학생일 것입니다.")
elif 16 <= <= 18:
	print("당신은 아마 고등학생일 것입니다.")
elif 19 <= <= 22:
	print("당신은 아마 대학생일 것입니다.")
else:
	print("당신의 학생 여부를 추측할 수 없습니다.")

①age

②int

③input
④print


완벽주의 성향에 처음에 들었던 강의부터 순서대로 정리해서 글을 발행하고 싶었으나, 그러다가 미루고 미뤄질 것 같아 바로 글을 올린다.

 

그리고 오고가는 길에 빠르게 다시 한번 문제를 확인하기 위해서 작성하는 문제풀이이므로 코딩활용능력 자격증을 준비하는 누군가에게도 도움이 되길 바란다.