파이썬에서 모듈이란 간단히 말하면확장자가 py로 끝나는 파이썬 파일들을 말한다. 어렵게 말하면 기능들을 정리해둔 파이썬 프로그램이다. 예를 들어 caculator.py도 한 모듈이라고 볼 수 있다. 이러한 모듈들은 다른 모듈에서 import가 가능하다 caculator.py에 add,minus,multiply의 함수가 있을 때 run.py에서 caculator.py 모듈을 import 해서 사용할수 있다 예를 들어서 run.py 모듈에서 상단에 import caculator 라고 선언한다면 caculator의 함수인 add,minus,multiply를 사용할 수 있다. 이 경우에는 caculator.add() 이렇게 써줘야하지만 줄여쓴다면 import caculator as cal cal.add() 이렇..
===================== x=[1,2,3,4,5] y=x y[0]=9 print(x) print(y) ===================== 여기서 x와 y를 프린트한 값은 같다. x의 주소값과 y의 주소값이 같기 때문이다. => 동일한 객체를 참조한다. 따라서 리스트의 인덱스 0번째 자리에 9가 바뀌게 되고, [9,2,3,4,5]가 출력된다. 여기서 y는 x의 aliasing이라고 할 수 있다. (a.k.a 같은 건가..?) alias는 가명이라는 뜻을 가지고 있다. 이 상황에서 y를 바꾸면서 x를 유지하려면? ============= x=[1,2,3,4,5] y= list(x) y[0]=9 print(x) print(y) ============= 이렇게 한다면 list() 함수를 사용했..
- Total
- Today
- Yesterday
- WebServer
- tag
- Python
- property
- speaking
- ATOM
- 기초
- SCRIPT
- study
- 기록
- git
- html
- EASY ENGLISH
- BASIC
- gitbash
- 줄바꿈
- web1
- EasyEnglish
- list
- 파이썬기초
- 스피킹공부
- 문단
- 생활코딩
- Head
- web
- CSS
- EBS
- img
- Python Basic
- title
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |