"Python 기초" 사후테스트 (총10문항)
소속 : 이름: 시험일시:
1. 함수에 대한 설명 중 맞지 않은 것을 선택하세요
① 함수를 변수에 저장할 수 있다..
② 함수를 함수 호출 시 인자로 전달 할 수 있다.
③ 함수 호출는 반드시 한번만 가능하다.
④ 함수를 함수의 리턴값으로 사용 할 수 있다...
2. 파이썬에서 제공되는 연산자가 아닌 것을 선택하세요.
① %
② ===
③ &
④ **
3. 리스트와 튜플의 공통점이 아닌 것을 선택하세요.
① 순서 있고 중복 데이터 저장이 가능하다.
② 인덱싱과 슬라이싱이 가능하다..
③ 저장된 값을 언제든지 변경 할 수 있다.
④ len() 함수를 사용하여 저장된 데이터의 크기를 알 수 있다.
4. 파이썬에서 제공하는 3항 연산자 문법과 일치하는 코드를 선택 하시오..
① 참 if 조건식 else 거짓.
② If 조건식 참 else 거짓
③ 조건식: 참; 거짓.
④ switch 조건: case 값, case 값2
5. 다음과 같은 문장의 실행 결과로 알맞은 것을 선택하세요.
s = “sequence” print( s.count(‘e’ ) |
① 1..
② 2
③ 3
④ 4
6. 모듈 사용법에 관한 설명으로 틀린 것을 선택하시오.
① imort 패키지명.모듈명
② from 패키지명 import 모듈명
③ from 패키지명.모듈명
④ from 패키지명 imort 모듈명 as 별칭
7. 클래스에 대한 설명으로 틀린 것을 선택하세요
① 단일 상속만 지원
② super 키워드를 사용하여 부모를 참조할 수 있다..
③ 항상 부모 클래스를 먼저 생성하고 나중에 자식이 생성된다.
④ 가장 최상위 클래스는 Object이다
8. 문자열에 관한 설명으로 틀린 것을 선택하세요.
① ‘’ 또는 “” 사용하여 문자열을 생성 할 수 있다.
② 문자열은 언제든지 데이터를 변경할 수 있는 mutable 특징을 갖는다..
③ 지정된 문자열에서 원하는 문자(열)를 얻을 수 있는 인덱싱 및 슬라이싱이 가능하다.
④ len() 함수를 사용하여 문자열의 길이를 알 수 있다.
9. 다음 실행 결과로 알맞은 것을 선택 하시오.
m = “대한민국” print( m[::-1] |
① 대한민국.
② 국민한대.
③ 에러 발생.
④ “” (빈문자열).
10. 다음에서 설명하고 있는 예외클래스에 관하여 틀린 것을 선택 하시오..
① SyntaxError: 문법 오류
② IndexError : 인덱스 범위 오류
③ NameError: dict에서 사용되며 일치하는 key가 없을 때 발생
④ ZeroDivisionError: 0으로 나누었을 때 발생
"Python 기초" 사후테스트 (총10문항)
소속 : 이름: 시험일시:
1. 함수에 대한 설명 중 맞지 않은 것을 선택하세요 3
① 함수를 변수에 저장할 수 있다..
② 함수를 함수 호출 시 인자로 전달 할 수 있다.
③ 함수 호출는 반드시 한번만 가능하다.
④ 함수를 함수의 리턴값으로 사용 할 수 있다...
2. 파이썬에서 제공되는 연산자가 아닌 것을 선택하세요. 2
① %
② ===
③ &
④ **
3. 리스트와 튜플의 공통점이 아닌 것을 선택하세요. 3
① 순서 있고 중복 데이터 저장이 가능하다.
② 인덱싱과 슬라이싱이 가능하다..
③ 저장된 값을 언제든지 변경 할 수 있다.
④ len() 함수를 사용하여 저장된 데이터의 크기를 알 수 있다.
4. 파이썬에서 제공하는 3항 연산자 문법과 일치하는 코드를 선택 하시오.. 1
① 참 if 조건식 else 거짓.
② If 조건식 참 else 거짓
③ 조건식: 참; 거짓.
④ switch 조건: case 값, case 값2
5. 다음과 같은 문장의 실행 결과로 알맞은 것을 선택하세요. 3
s = “sequence” print( s.count(‘e’ ) |
① 1..
② 2
③ 3
④ 4
6. 모듈 사용법에 관한 설명으로 틀린 것을 선택하시오. 4
① imort 패키지명.모듈명
② from 패키지명 import 모듈명
③ from 패키지명.모듈명
④ from 패키지명 imort 모듈명 as 별칭
7. 클래스에 대한 설명으로 틀린 것을 선택하세요 1
① 단일 상속만 지원
② super 키워드를 사용하여 부모를 참조할 수 있다..
③ 항상 부모 클래스를 먼저 생성하고 나중에 자식이 생성된다.
④ 가장 최상위 클래스는 Object이다
8. 문자열에 관한 설명으로 틀린 것을 선택하세요. 2
① ‘’ 또는 “” 사용하여 문자열을 생성 할 수 있다.
② 문자열은 언제든지 데이터를 변경할 수 있는 mutable 특징을 갖는다..
③ 지정된 문자열에서 원하는 문자(열)를 얻을 수 있는 인덱싱 및 슬라이싱이 가능하다.
④ len() 함수를 사용하여 문자열의 길이를 알 수 있다.
9. 다음 실행 결과로 알맞은 것을 선택 하시오. 2
m = “대한민국” print( m[::-1] |
① 대한민국.
② 국민한대.
③ 에러 발생.
④ “” (빈문자열).
10. 다음에서 설명하고 있는 예외클래스에 관하여 틀린 것을 선택 하시오.. 3
① SyntaxError: 문법 오류
② IndexError : 인덱스 범위 오류
③ NameError: dict에서 사용되며 일치하는 key가 없을 때 발생
④ ZeroDivisionError: 0으로 나누었을 때 발생
'SK 행복성장캠퍼스 > Python 기초' 카테고리의 다른 글
0907_6일차_예외 처리 (0) | 2020.09.08 |
---|---|
0907_6일차_상속 (0) | 2020.09.07 |
0907_6일차_클래스_클래스메서드 (0) | 2020.09.07 |
0907_6일차_클래스변수 (0) | 2020.09.07 |
0907_6일차_클래스_메서드 (0) | 2020.09.07 |
댓글