[Python] 기본 문법 총 복습 (2회독): 질문&답
1. 같은 문자열을 n번 출력하는 방법은? >> 정답
2. not 연산자는 어떻게 사용하는가? >> 정답
3. 'and' 연산자는 어떻게 사용하는가? >> 정답
4. 제곱 연산을 사용하는 방법은? >> 정답
5. 소수점 몫 구하는 연산자는? >> 정답
6. 정수 몫만 구하는 연산자는? >> 정답
7. print() 사용 시 문자형, 문자열의 형태가 아닌 변수를 출력하는 방법은? >> 정답
8. Python에서 주석 처리 하는 방법은? >> 정답
9. 숫자 처리 함수
No. | 문제 | 답 |
1 | [숫자 처리 함수] 올림 | math 모듈 임포트 여부 | |
2 | [숫자 처리 함수] 승수 | math 모듈 임포트 여부 | |
3 | [숫자 처리 함수] 반올림 | math 모듈 임포트 여부 | 소수점 이하 몇째 자리에서 반올림하는지? | |
4 | [숫자 처리 함수] 제곱근 | math 모듈 임포트 여부 | |
5 | [숫자 처리 함수] 둘 중 작은 값 | math 모듈 임포트 여부 | |
6 | [숫자 처리 함수] 절대값 | math 모듈 임포트 여부 | |
7 | [숫자 처리 함수] 내림 | math 모듈 임포트 여부 | |
8 | [숫자 처리 함수] 둘 중 큰 값 | math 모듈 임포트 여부 | |
9 | [숫자 처리 함수] 소수점 이하 n번째 자리에서 반올림 | math 모듈 임포트 여부 |
* 답은 하단에 있습니다.
10. 랜덤 함수 3개 뭐가 있나염?
11. 문자열 슬라이싱 어떻게 쓰나염?
12. 문자열 처리 함수
No. | 문제 | 답 |
1 | [문자열 처리 함수] 문자열을 대문자로 변환하는 함수는? | |
2 | [문자열 처리 함수] 문자열 내에서 문자를 찾아 처음으로 해당 문자가 나온 인덱스 번호를 출력하는 함수는? 근데 없으면 -1 return함 | |
3 | [문자열 처리 함수] 문자열이 대문자인지 확인하는 함수는? | |
4 | [문자열 처리 함수] 문자열을 소문자로 변환하는 함수는? | |
5 | [문자열 처리 함수] 문자열이 나온 횟수를 반환하는 함수는? | |
6 | [문자열 처리 함수] 문자열 일부를 일시적으로 바꾸어 출력하는 함수는? | |
7 | [문자열 처리 함수] 문자열이 소문자인지 확인하는 함수는? | |
8 | [문자열 처리 함수] 함수 사용 형태는? | |
9 | [문자열 처리 함수] 문자열 내에서 문자를 찾아 처음으로 해당 문자가 나온 인덱스 번호를 출력하는 함수는? |
13. 문자열 포매팅 하는 방법 3가지
14. 리스트 관련 함수 >> 정답
No. | 문제 | 답 |
1 | [리스트 관련 함수] 오름차순 정렬하는 함수 (리스트 자체의 값을 변경하지 않음) | 사용법 | |
2 | [리스트 관련 함수] 오름차순 정렬하는 함수 (리스트 자체의 값을 변경함) | 사용법 | |
3 | [리스트 관련 함수] 리스트 2개를 합치는 함수 | 사용법 | |
4 | [리스트 관련 함수] 모든 값을 삭제하는 함수 | |
5 | [리스트 관련 함수] 해당 위치에 있는 값을 통해 해당 위치의 Index 값을 확인하는 함수 | |
6 | [리스트 관련 함수] 내림차순 정렬하는 함수 | |
7 | [리스트 관련 함수] 삭제할 값을 반환하고 삭제하는 함수 | |
8 | [리스트 관련 함수] 값의 개수를 세는 함수 | |
9 | [리스트 관련 함수] 순서를 뒤집는 함수 | |
10 | [리스트 관련 함수] 값을 추가하는 함수 |
15-1. Dictionary에서 key와 value는 각각 중복을 허용하는가? >> 정답
15-2. Dictionary에서 key: value 값을 추가하는 방법은? >> 정답
15-3. Dictionary에서 특정 key에 해당하는 value 값을 불러오는 방법은?(2가지) >> 정답
15-4. Dictionary에서 특정 key: value를 삭제하는 방법은?, 전체 값을 삭제하는 방법은? >> 정답
15-5. Dictionary에서 특정 key가 존재하는지 여부를 reutrn하는 함수는? >> 정답
15-6. Dictionary에서 key or value or all 을 출력하는 방법은? >> 정답
16. Python에서 'Keyword'란? >> 정답
17. Tuple이란? >> 정답
18. 변수는 Data Structure 中 ( )의 형태로 정의 및 대입할 수 있다. >> 정답
19. Set를 정의하는 2가지 방법은? >> 정답
20. Set에서는 수학의 집합과 같은 성질이 있다. 이를 대시오. (3가지) >> 정답
21. random module에서 shuffle()과 sample() 함수의 용도는? >> 정답
22. n1부터 n2까지 규칙적으로 변환되는 수를 list의 값으로 담는 방법은? 이를 무엇이라고 하는가? >> 정답
23. 자료구조의 자료구조를 확인하기 위한 함수는? 그리고 자료구조를 변환시키는 방법은? >> 정답
24. range() 함수 사용법은? >> 정답
25. for문에 dictionary(data structure)를 활용하는 방법은? >> 정답
26. print() 함수에서 사용 가능한 키워드 3가지는? >> 정답
※ 모듈 import가 필요하다면 import할 module도 함께 기재하세요.
27. print() 함수를 통해 문자열을 예쁘게 출력하기 위해 사용할 수 있는 함수 2가지는? >> 정답
※ 26번에서의 키워드를 한 가지 이용합니다.
28. 숫자를 깔끔하게 출력하기 위한 함수는? >> 정답
29. Python Function Elements 3가지 (필수 여부도 함께 기재) >> 정답
30. Python Function에서의 argument의 유형 2가지 >> 정답
31. Python Function에서 전달값의 유형 2가지, 작성 시 유의 사항? >> 정답
32. 입력받을 인자의 정확한 개수를 모를 때 어떤 방법을 사용할 수 있는가? 이는 어떠한 Data Structure? >> 정답
33. 변수의 유형 2가지는? (영역별) >> 정답
34. 지정 구역 내에서 전역 변수를 정의하는 방법은? >> 정답
35. 함수를 호출할 때 직접 정의한 사용할 값이란? >> 정답
답
9. 숫자 처리 함수
No. | 문제 | 답 |
1 | [숫자 처리 함수] 올림 | math 모듈 임포트 여부 | ceil() | O |
2 | [숫자 처리 함수] 승수 | math 모듈 임포트 여부 | pow(n1, n2) | X |
3 | [숫자 처리 함수] 반올림 | math 모듈 임포트 여부 | 소수점 이하 몇째 자리에서 반올림하는지? | round() | X | 첫쨰 자리 |
4 | [숫자 처리 함수] 제곱근 | math 모듈 임포트 여부 | sqrt() | O |
5 | [숫자 처리 함수] 둘 중 작은 값 | math 모듈 임포트 여부 | min(n1, n2) | X |
6 | [숫자 처리 함수] 절대값 | math 모듈 임포트 여부 | abs() | X |
7 | [숫자 처리 함수] 내림 | math 모듈 임포트 여부 | floor() | O |
8 | [숫자 처리 함수] 둘 중 큰 값 | math 모듈 임포트 여부 | max(n1, n2) | X |
9 | [숫자 처리 함수] 소수점 이하 n번째 자리에서 반올림 | math 모듈 임포트 여부 | round(n1, n) | X |
12. 문자열 처리 함수
No. | 문제 | 답 |
1 | [문자열 처리 함수] 문자열을 대문자로 변환하는 함수는? | upper() |
2 | [문자열 처리 함수] 문자열 내에서 문자를 찾아 처음으로 해당 문자가 나온 인덱스 번호를 출력하는 함수는? 근데 없으면 -1 return함 | find() |
3 | [문자열 처리 함수] 문자열이 대문자인지 확인하는 함수는? | isupper() |
4 | [문자열 처리 함수] 문자열을 소문자로 변환하는 함수는? | lower() |
5 | [문자열 처리 함수] 문자열이 나온 횟수를 반환하는 함수는? | count() |
6 | [문자열 처리 함수] 문자열 일부를 일시적으로 바꾸어 출력하는 함수는? | replace() |
7 | [문자열 처리 함수] 문자열이 소문자인지 확인하는 함수는? | islower() |
8 | [문자열 처리 함수] 함수 사용 형태는? | 문자열.함수() |
9 | [문자열 처리 함수] 문자열 내에서 문자를 찾아 처음으로 해당 문자가 나온 인덱스 번호를 출력하는 함수는? | index() |
14. 리스트 관련 함수
No. | 문제 | 답 |
1 | [리스트 관련 함수] 오름차순 정렬하는 함수 (리스트 자체의 값을 변경하지 않음) | 사용법 | sorted() | new_list = sorted(my_list)와 같이 사용 |
2 | [리스트 관련 함수] 오름차순 정렬하는 함수 (리스트 자체의 값을 변경함) | 사용법 | sort() | my_list.sort()와 같이 사용 |
3 | [리스트 관련 함수] 리스트 2개를 합치는 함수 | 사용법 | extend() | my_list1.extend(my_list2) |
4 | [리스트 관련 함수] 모든 값을 삭제하는 함수 | clear() |
5 | [리스트 관련 함수] 해당 위치에 있는 값을 통해 해당 위치의 Index 값을 확인하는 함수 | index() |
6 | [리스트 관련 함수] 내림차순 정렬하는 함수 | sort(reverse=True) |
7 | [리스트 관련 함수] 삭제할 값을 반환하고 삭제하는 함수 | pop() |
8 | [리스트 관련 함수] 값의 개수를 세는 함수 | count() |
9 | [리스트 관련 함수] 순서를 뒤집는 함수 | reverse() |
10 | [리스트 관련 함수] 값을 추가하는 함수 | append() |
'Programming Language > Python' 카테고리의 다른 글
[Python] 나도코딩 파이썬 입문 - 문풀 총 모음 Part1~11 (0) | 2024.07.21 |
---|---|
[Python] 기본 문법(15): pip 명령어 (0) | 2024.07.21 |
[Python] 나도코딩 파이썬 입문 - 문풀 Part11 (0) | 2024.07.21 |
[Python] 기본 문법(14): 모듈과 패키지 (0) | 2024.07.21 |
[Python] 나도코딩 파이썬 입문 - 문풀 Part10 (0) | 2024.07.21 |