본문 바로가기
728x90
반응형
SMALL

파이썬41

python에서의 사전 오늘은 파이썬에서의 사전에 대해정리를 해려고 합니다. python에서 정확한 명칭이사전인지는 모르겠습니다.하지만, 제가 공부할 때는사전으로 봤기 때문에사전으로 정리를 해보도록 하겠습니다. 사전이란 키와 값key 와 value의 조합으로 구성 된리스트라고 볼 수 있습니다.키는 값에 대한 이름표로 생각을 해주시면 되십니다. 1. 사전 생성생성을 할 때는중괄호( {} )를 사용하여생성을 할 수 있습니다. 생성을 하기 위한실제 사용 예제는 다음과 같습니다. a = {'a1' : '1111', 'a2' : '2222', 'a3' : '3333'} print(a) 위와 같이 소스를 작성하였습니다.위 소스는 a라는 사전을 생성하였습니다.그리고 a1이라는 키에 1111이라는 값을 넣었습니다.a2라는 키에 2222라는 .. 2020. 6. 1.
python에서 텍스트파일 쓰기 지난번에는 파이썬에서 텍스트 파일을읽는 방법을 정리해보았습니다. 이번에는 python에서 txt 파일을쓰는 방법을정리해보려고 합니다. 파이썬에서 텍스트파일을 읽고 쓰기 할 때는모드를 선택해줍니다.여러가지 모드가 있지만기본적으로 r, w, a 가 있습니다.지난번 읽기를 정리할 때도 정리를 했지만,다시 한번 정리를 해보도록 하겠습니다. r : 파일 읽기w : 파일 쓰기a : 파일 이어 쓰기 위와 같습니다.그래서 이번에는 w, a 모드에 대해서정리를 해보도록 하겠습니다. 우선, 기존에 쓰던 test.txt 파일에무슨 내용이 있었는지다시 확인해보도록 하겠습니다.test.txt 파일을 열면아래와 같이 텍스트가 입력되어 있습니다. 위처럼 입력이 되어 있습니다.이제 위 파일에 대해서쓰기를 해보도록 하겠습니다. 우선 .. 2020. 5. 28.
python에서 텍스트파일 읽기2 이번에는 python에서 텍스트 파일 읽기두번째 정리를 해보려고 합니다. 지난번에 txt파일 읽을 때문제가 있었던 것들에 대해서조치하는 방법을정리해보려고 합니다. 지난번에 하면서문제가 있었던 것은총 2가지가 있습니다. 1. \ufeff 가 맨 앞에 노출2. \n이 인식되어 줄바꿈까지 인식 위 2가지 문제에 대해서조치방법을정리해보려고 합니다. 그리고 우선 해당 건 조치방법을정리하기 위해서텍스트 파일은기존에 썼던 것을 사용하려고 합니다.기존에 썼던 텍스트 파일은아래처럼 되어있습니다. 위처럼 되어있는 텍스트파일을 가지고조치하는 방법을정리해보고자 합니다. 1. \ufeff우선 앞에 \ufeff 가 들어가졌을 때조치하는 방법입니다.이것은 txt 파일 뿐 아니라csv 파일을 가져오거나 할 때도동일한 증상이 나올 수.. 2020. 5. 22.
python에서 사용자키 입력받기 오늘은 파이썬에서의사용자가 키보드를 이용해 입력을 하면그 값을 받아서처리하는 방법을정리해보고자 합니다. 사용자가 키를 입력하도록 하여받아서 처리하는 것은파이썬에서 함수로 제공하고 있습니다.input 함수를 이용해서데이터를 받을 수 있습니다. 실제 사용 예제를 확인해 보도록 하겠습니다.a = input() print("입력받은 문자 : " + a) 위처럼 코딩을 하였습니다.그리고 실행을 하면결과는 다음과 같습니다. 위처럼 아무런 반응이 없네요.그런데 이곳에 홍길동이라는 문구를입력해보았습니다.그리고 엔터를 쳤더니결과는 아래처럼 나왔습니다. 위처럼 입력대기 상황이였고,입력을 하고엔터를 치면 입력받은 문자를출력하는 것입니다. 그런데 위처럼 했더니프로그램이 돌면서 대기하는건지멈춘건지구분을 할 수가 없네요. 그래서.. 2020. 4. 22.
728x90
반응형
LIST