안녕하세요! 파이썬에서 파일 읽고 쓰는것을 테스트 하고 있다가 문제에 봉착하였습니다..ㅠㅠ 아직까지 문제 해결이 되고 있지 않습니다. 문제는 이러 합니다. 파이참에서 파일을 열어 저장할 때 내용을 한글로 작성하면 Encoding 에러가 발생 됩니다. 그런데 방법을 잘 모르겠네요;; 같은 소스로 터미널에서 사용하는 경우 정상적으로 저장이 됩니다. Pycharm의 설정문제 인 것 같은데 File Encoding 부분 설정은 정상적으로 되어진 것으로 보이는데 지속적으로 안되네요. 임시로 해결 방법은 open 시 encoding='utf-8' 을 명시적으로 작성해주는 것 인데.. 근본적인 해결 방법은 아닌 것 같습니다. (터미널 에서 실행 할 때는 저런 내용들이 필요없이 정상적으로 작동 하니까요..ㅠㅠ) 테스트..
리스트 자료형이란 자료를 리스트로 보관하는 자료형 타입을 말합니다. 는 뭔소리지?ㅋㅋㅋㅋㅋ;; C언어 에서는 배열과 같은 개념입니다. 예를 들어 사과, 바나나, 배 자료를 보관하려면 a = 사과b = 바나나c = 배 처럼 각각 변수를 생성해서 보관을 해줘야 합니다. (3개의 변수가 생성됨) # 사과, 바나나, 배 // 3가지 자료가 있습니다.a = "사과" b = "바나나" c = "배" 하지만 해당 자료를 변수 하나에 보관을 할 수 있습니다. 이게 가능하도록 해주는 것이 바로 List(리스트) 자료형 입니다. list_a = [사과, 바나나, 배] 위처럼 list_a 라는 리스트 변수에 3가지의 자료를 모두 담을 수 있습니다. list_a = ["사과", "바나나", "배"] 그렇다면 어떻게 사용 할 ..
파이썬을 공부하기 시작했습니다~! Thread 쪽을 보는 도중에 뭔가 이상함(?)을 느끼고 테스트를 해봤습니다. 이상한 느낌이라는게.. 쓰레드를 두개로 했을때 기존보다 못해도 40% 정도는 속도면에서 이득이 있어야 하는데.. 별반 다른점이 없다는점 이였습니다. 그래서~!! 테스트를 진행해봤습니다. 아주 간단한 덧셈 프로그램 인데요! StartValue 부터 EndValue 까지 더하는 프로그램 입니다!from threading import Thread def do_sum(_start, _end, _result): temp = 0 for i in range(_start, _end): temp += i result.append(temp) return StartValue = 0 EndValue = 100000..