GithubHelp home page GithubHelp logo

odreystella / python-study Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kimcando/pythonstudy

0.0 0.0 0.0 56 KB

3명이서 스터디를 진행하여 파이썬을 공부한 내용을 기록한 레포지토리 입니다.

python-study's Introduction

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

python-study's People

Contributors

kimcando avatar seonyoungkims avatar odreystella avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.