본문 바로가기

Python

(12)
파이썬) 0으로 이루어진 리스트 만들기 0이 5개로 이루어진 리스트를 만드는 방법 list = [0 for i in range(5)] [0, 0, 0, 0, 0] 문제1) 아래의 실행 결과가 나오는 코드를 작성하라. [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] list = [1 for i in range(10)] 문제2) 아래의 실행 결과가 나오는 코드를 작성하라. [[0,0,0,0,0], [0,0,0,0,0], [0,0,0,0,0]] list = [[0 for i in range(5)] for j in range(3)]
파이썬) 개발 환경 만들기(Visual Studio Code) 1. 파이썬 설치 1) Goggle에서 python 검색한다. 아래 그림에서 빨간색 박스로 표시된 Welcome to Python.org 클릭한다. 2) 다운로드 탭에서 Python 3.10.5 클릭한다. 3) 다운받은 파일을 열어 Add Python 3.10 to PATH에 체크한 뒤 Install Now 클릭한다. 2. Visual Studio Code 설치 1) Google에 Visual Studio Code 검색한다. 아래 그림에서 빨간색 박스로 표시된 Visual Studio Code 클릭 2) Download for Windows 클릭한다. 3) 다운받은 파일을 열어 설치한다. 아래 그림에 해당하는 탭에서 모두 체크한 뒤 다음을 누른다. 4) Visual Studio Code를 열어 한글 언어..
파이썬) 절대 경로와 상대 경로 절대 경로 1. 정의 절대적인 기준(최초 디렉토리)를 기준으로 경유한 경로를 모두 기입하는 방식 2. 예제 C:\Users\username\Desktop\filename.txt 참고로, Window OS는 디렉토리를 역슬레쉬(\)로 나타내고, Mac OS에서는 슬레쉬(/)로 나타낸다. 3. 코드 구성 이미지를 다운받아서 C드라이브에 pythonworkspace 폴더에 저장했다. 절대 경로를 사용해서 파이썬에서 이미지를 출력하는 코드는 아래와 같다. import cv2 from cv2 import waitKey image_dir = "C:\pythonworkspace" # 이미지가 있는 디렉토리 경로를 절대 경로로 저장 img = cv2.imread(image_dir + "\\image_1.png") # ..
파이썬) 작은 따옴표와 큰 따옴표 작은 따옴표와 큰 따옴표는 언제 사용될까? 파이썬에서는 작은 따옴표와 큰 따옴표를 이용하여 아래와 같이 문자열을 만들 수 있습니다. >>> print("안녕하세요") 안녕하세요 >>> print('안녕하세요') 안녕하세요 실행 결과를 보면 작은 따옴표를 붙이나 큰 따옴표를 붙이나 마찬가지의 결과를 출력합니다. 그럼 문자열을 만들 때 왜 두 가지 방법이나 지원하는 걸까? 예를 들어 아래의 문자열을 만든다고 가정한다면 "안녕하세요"라고 말했습니다. 아래와 같이 코드를 작성할 수 있습니다. >>> print(""안녕하세요"라고 말했습니다.") 위의 코드는 문자열을 다음과 같이 인식합니다. 1은 아무 글자도 없는 문자열(" ")을 의미하고, 2는 "라고 말했습니다."라는 문자열을 의미합니다. 파이썬은 자료(문자..