1. txt 파일을 읽으려는 파일과 같은 폴더에 넣은 후 2. with open(‘sample.txt’, ’r’) as f : 여기서 r은 read의 약자 만약에 다른 폴더(data) 에 넣었다면 ‘data/sample.txt’로 표기 -> 경로를 알려주는 것 읽어들인 파일을 f라는 변수에 저장 3. 파일의 내용 출력 for line in f : print(line) 4. strip() : 화이트스페이스를 제거해주는 기능 line.strip()을 해주면 앞뒤의 개행문자가 제거된다 5. split(“구분 파라미터“) : 파라미터를 기준으로 문자열을 나눠 리스트에 넣어줌 구분 파라미터를 넣어주지 않으면 화이트 스페이스를 기준으로 문자열을 나눠준다.
파이썬에서 모듈이란 간단히 말하면확장자가 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
- img
- 기초
- gitbash
- Head
- BASIC
- web
- web1
- ATOM
- Python
- CSS
- EasyEnglish
- 기록
- title
- 생활코딩
- Python Basic
- 파이썬기초
- EBS
- EASY ENGLISH
- speaking
- html
- property
- 스피킹공부
- tag
- study
- git
- SCRIPT
- WebServer
- 문단
- 줄바꿈
- list
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |