반응형

   

 

스마트폰 사용할때  통화가 어떻게 이루어지는지 이해하려면 

 

다양한 원리를 알아야한다

대부분 사람들은  하드웨어  소프트웨어  통신에대해서 잘모른다

모든사람이 완벽하게 알고 사용하면 좋지만 그게 쉬운일이 아니다

 

이런지식없어도  버튼몇번만 누르면 쉅게 톻화할수있죠

 

 

 

복잡한 내용은 숨기고  

주요기능에만  신경 쓰자

 

그냥 주요기능에만  신경 쓸수 있게해주는 걸 컴퓨터 과학에서 

 

 추상화(Abstraction)

 

1변수 (Variable)

2함수 (Functon)

3객체 (object)

 

 

 

 

변수
값을 저장하는것

X=254
Y=317

print(X + Y)

추상화 목족은 복잡한  디테이를을 숨기는거다
변수가 그역활을한다

복잡하게 숫자를 외운필요가없다

 

 

 

함수    명령을 저장한다

burger_pruce = 4990
print(byrger_price)

여기서 print 가  함수다

실제로 이값이 콘솔에 출력 되기까지 내부적으로 엄청나게 복잡한 과정이 있을 수도 있다
그런데 그걸 내가 알필요는없다 어떻게사용하는지만 이해하면된다

이게 추상화의 개념  명령의 복잡한 디테일 을 다알 필요없이  주요기능에만 신경쓸수있다
주요기능에만 신경쓰기위해서 함수를 사용한다


 print처럼 자주 쓰는 함수는 기본으로 제공한다
 
 이렇게 기본 제공되는 함수는 내장함수 라고부른다
 
 내장함수는 프로래밍 언어를 만들 개발자들이 미리만들어놓은거라고 생각하면된다

 

 

 

 

 

 

반응형

'파이썬' 카테고리의 다른 글

파이썬이란 무엇입니까?  (0) 2024.03.14
파이썬 자료형 문자열 불린 정수 소수  (0) 2024.03.08
파이썬 기초 문법  (0) 2024.03.08

+ Recent posts