본문 바로가기

파이썬 기초6

Python 파일 입출력 [ 입력, 출력, 경로지정 ] 파일 입출력? 프로그램 실행 중에 실제 사용자 저장소에 txt형태로 데이터를 남길 수 있다. txt 파일을 이용해 데이터를 불러들이고 또 txt형태로 데이터를 내보낼 수 도있다. 파일 입력이란 외부로부터 txt 형태의 데이터를 불러들여 프로그램으로 가져오는 걸 뜻하고 파일 출력이란 프로그램으로부터 외부로 데이터를 저장하는 걸 출력이라 한다 무조건 프로그램 기준으로 바라본다. 1. 파일 출력 ( 내보내기 ) (1) 파일 열기 명령어 : 변수명 = open( '파일명', '작업' ) ex) f = open( 'data.txt', 'w' ) 파일 출력을 위해 적당한 변수명 f로 =open 파일을 열었다 괄호 안에는 열 파일의 '파일명'과, 'w'라는 것이 있는데 'w'를 설명을 하자면 작업의 종류이다. 'w'.. 2019. 12. 23.
Python - 반복문 While ( break, 무한루프 ) 이 전 포스팅으로 for 반복문을 업로드한 적이 있다 Python 반복문 [ for ], 범위 지정 [ range ], 중첩반복문 어떠한 반복적인 작업 시 for 반복문을 활용 할 수 있다. 1. for 문의 형식 for 변수명 in range(초기치, 최종치, 증가치): 반복할 작업1 반복할 작업 2 .... 항상 들여 쓰기에 주의해주세요 2. 간단한 for문의.. lchit.tistory.com 이번엔 새로운 반복문인 while이다 while 언제 쓸까요 ? for 문을 쓸 경우 자신이 원하는 반복 횟수를 알고 있을 때 쓰는 경우가 많고 while 문의 경우에는 작성자가 사용자가 어느 정도의 반복 작업을 할지 예상하기 어려운 경우 쓰이는 경향이 있다. 실행 중 조건에 의해 반복을 중지하고 싶을 때 쓰.. 2019. 12. 23.
Python 반복문 [ for ], 범위 지정 [ range ], 중첩반복문 어떠한 반복적인 작업 시 for 반복문을 활용 할 수 있다. 1. for 문의 형식 for 변수명 in range(초기치, 최종치, 증가치): 반복할 작업1 반복할 작업 2 .... 항상 들여 쓰기에 주의해주세요 2. 간단한 for문의 예시 아주아주 간단한 예로 들어서 기본을 설명하자면 1부터 10까지의 숫자를 한 줄씩 출력하시오 이란 문제를 받았다는 과정 하에 for문을 모른다면 이런 식으로 프린트 문을 10번을 활용하여 출력할 것이다. 이런 반복적 작업을 for 문을 활용하면 쉽게 할 수 있다. 예제를 설명해보자면 i라는 변수는 range(1,11) 즉 1부터 10까지 1씩 증가하며 반복한다. print( i )를~ range( )의 작성 형식은 range(초기치, 최종치, 증가치)라고 했었다 최종치.. 2019. 12. 22.
Python 관계,논리 연산자 관계 연산자 논리 연산자 2019. 12. 22.
Python 딕셔너리 [ 생성 및 기초활용 ] 딕셔너리란? 데이터를 key와 value로 짝을 지어 관리할 수 있는 변수 1. 딕셔너리의 생성 (1) 빈 딕셔너리의 생성 (2) 초기 데이터를 가지는 딕셔너리의 생성 딕셔너리는 위와 같이 '키 이름' : 값 으로 구분하며 ,로 각 데이터쌍 을 나눈다. 2. 딕셔너리의 기초활용 (1) 키를 입력하여 값 불러오기 딕셔너리 명 [ 키 이름 ] (2) 값 추가하기 딕셔너리명[ 생성할 키 이름 ] = 값 (3) 값 수정하기 딕셔너리명[ 수정할 키 이름 ] = 값 딕셔너리에 존재하지 않는 key에 데이터를 할당하면 딕셔너리에 데이터를 추가 딕셔너리에 존재하는 key에 할당하면 딕셔너리의 데이터가 수정 (4) 값 제거하기 del 딕셔너리 명[ 키 이름 ] (5) 값목록 불러오기 각각 .keys() 는 키들 불러오기.. 2019. 12. 22.
Python [ List 생성 및 기초 ] 1. 빈 리스트의 생성 리스트명 = [ ] 로도 생성 가능하고 리스트명 = list( )로도 생성 가능하다. 출력 시 비어있는 리스트가 출력되고 타입 확인 결과 리스트로 확인된다. 2. 초기 데이터를 가지는 리스트의 생성 데이터들을 가지고 생성된 리스트의 모습. 3. 다차원 리스트의 생성 리스트 가 가지는 값으로 리스트 자체가 존재할 수도 있다. (다차원 리스트가 가능하다) 4. 리스트 인덱싱 리스트의 요소를 인덱스 번호를 이용하여 가져올 수 있다. 위 리스트에서는 0부터시작해 3번째 요소가 리스트 자체이며 출력 시 리스트 자체가 반환되는 것을 볼 수 있다. 다차원 리스트에서 속에 존재하는 리스트의 요소를 불러오는 방법으로 리스트 요소의 인덱스 번호를 먼저 불러오고 [3] 그 리스트 안에서 가져오고자 하.. 2019. 12. 19.