문제
객관식 문제
1. 변수에 값을 할당할 때 Python에서 타입을 미리 지정해야 하는가?
a) 예
b) 아니오
2. 다음 중 Python에서 문자열을 반복하는 방법은?
a) +
b) *
c) -
d) /
3. print(10 % 3)의 출력 결과는?
a) 0
b) 1
c) 2
d) 3
4. Python에서 논리 연산자 중 AND 연산을 나타내는 것은?
a) &
b) |
c) and
d) or
5. 다음 중 문자열의 길이를 구하는 함수는?
a) length()
b) size()
c) count()
d) len()
주관식 문제
1. Python에서 정수형 변수 a에 값 5를 할당하는 코드를 작성하세요.
2. Python에서 문자열 Python을 3번 반복하여 출력하는 코드를 작성하세요.
3. 두 변수 x와 y에 대해 x가 y보다 큰지 비교하는 조건문을 작성하세요.
4. 15 % 4의 연산 결과를 설명하고, 그 결과를 출력하는 코드를 작성하세요.
5. 문자열의 split() 메서드에 대해 설명하세요.
정답
객관식 문제
1. 변수에 값을 할당할 때 Python에서 타입을 미리 지정해야 하는가?
b) 아니오
2. 다음 중 Python에서 문자열을 반복하는 방법은?
b)*
3. print(10 % 3)의 출력 결과는?
b) 1
4. Python에서 논리 연산자 중 AND 연산을 나타내는 것은?
c) and
5. 다음 중 문자열의 길이를 구하는 함수는?
d) len()
주관식 문제
1. Python에서 정수형 변수 a에 값 5를 할당하는 코드를 작성하세요.
a = 5
2. Python에서 문자열 "Python"을 3번 반복하여 출력하는 코드를 작성하세요.
print("Python" * 3)
3. 두 변수 x와 y에 대해 x가 y보다 큰지 비교하는 조건문을 작성하세요.
if x > y:
print("x는 y보다 큽니다.")
4. 15 % 4의 연산 결과를 설명하고, 그 결과를 출력하는 코드를 작성하세요.
15 % 4는 15를 4로 나누었을 때의 나머지를 구하는 연산입니다. 결과는 3입니다.
정답 코드 : print(15 % 4)
5. 문자열의 split() 메서드에 대해 설명하세요.
문자열 자료형의 split() 메서드는 주어진 구분자를 기준으로 문자열을 나눕니다. 구분자가 지정되지 않으면 공백을 기준으로 나누며, 나눠진 결과물은 문자열 형태로 리스트에 담깁니다.
'컴퓨터 언어 > 초보자를 위한 파이썬' 카테고리의 다른 글
[초보자를 위한 파이썬] 6화 - 반복문 (0) | 2024.09.04 |
---|---|
[초보자를 위한 파이썬] 5화 - 조건문 (4) | 2024.09.01 |
[초보자를 위한 파이썬] 3화 - 입출력 (0) | 2024.08.31 |
[초보자를 위한 파이썬] 2화 - 변수, 자료형 (0) | 2024.08.31 |
[초보자를 위한 파이썬] 1화 - 소개 및 설치 (1) | 2024.08.30 |