Skip to content

kimcando/PythonStudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Basic Knowledge of Python

Last updated: 2022.02.24

참여자 : 김선영, 오지윤, 김소연

내용의 수정사항이나 질문이 있다면 issues에 남겨주세요!


Table of Contents


질의응답과 요약 답변

Python에서 sequence에 대해서 설명해주세요. Answer
Python 자료 구조에서 리스트와 튜플의 차이점을 설명해주세요. Answer
mutable과 immutable에 대해서 설명해주세요 Answer
iteralbe과 iterator에 대해 설명해주세요. Answer
iterator와 generator의 차이점은? 메모리 관점에서 설명한다면? Answer
yield키워드 설명과 generator와 관련되 설명해주세요. Answer
labmda와 def 의 주된 차이점은 무엇인가요? Answer
reduce, map, filter function은 어떤 것인가요? Answer
pass by value, pass by reference, pass by object에 대해서 설명해주세요. 파이썬은 어떤 로직을 따르나요? Answer
shallow copy와 deepcopy에 대해서 설명해주세요. Answer
Variable scope은 무엇인가요? 파이썬의 관점에서 설명한다면? Answer
Context manager는 무엇이고 어떤 때 사용하나요? Answer
일급함수란 무엇인가요? Answer
파이썬의 클로저는 무엇이고 어떤 때 사용하나요? Answer
파이썬의 데코레이터는 무엇이고 어떤 때 사용하나요? Answer
언더스코어 사용처 Answer
getter, setter, hasattr 은 어떤 것이죠? Answer
GIL은 무엇인가요? Answer
GIL은 왜 느린가요? Answer
파이썬은 왜 꼬리 재귀를 제공하지 않나요? Answer
파이썬의 메모리 관리 전략은 어떤 것이 있나요? (Garbage collection) Answer
Reference counting의 작동에 대해서 자세하게 설명해주세요. Answer
힙 메모리, 스택 메모리의 차이점은 무엇인가요? 파이썬의 객체는 어느 영역에서 관리되나요? Answer
local, global variable의 차이점은 무엇인가요? 어느 영역에 저장되나요? Answer
멀티 프로세스, 멀티 스레드, 멀티 테스크, 멀티 프로그래밍에 대해 짧게 설명하고 비교해주세요.(CS 일반) Answer
IO bound 와 CPU bound에 대해 설명해주세요.(CS 일반) Answer
python의 multiprocess, multithread 기능에 대해 설명해주세요. Answer
IO bound와 CPU bound 작업일 때 파이썬의 어떤 식으로 처리하면 효율적일까요? Answer
병렬성과 동시성에 대해 설명해주세요(CS일반) Answer
blocking 과 non blocking에 대해 설명해주세요(CS일반) Answer
synchronous 과 asynchronous 에 대해 설명해주세요(CS일반) Answer
파이썬의 시리얼라이제이션에 대해 설명해주세요. 관련된 모듈이 있나요? 어떤 때 써보셨나요? Answer

개념 정리



질문 References

About

파이썬 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published