1. DB Browser for SQLite 설치 GUI로 DB를 관리할 수 있는 DB Browser를 설치한다. https://sqlitebrowser.org/ DB Browser for SQLite DB Browser for SQLite The Official home of the DB Browser for SQLite Screenshot What it is DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite. DB4S is for users and dev sqlitebrowser.org 2. 데이터베이스 ..
1. pymssql 설치 명령 프롬프트 실행 → pip install pymssql * 파이썬을 Anaconda 패키지로 설치했을 경우 Anaconda Prompt를 실행해 conda install pymssql 로도 설치 가능 이 경우, Anaconda 서버에서 패키지를 가져오는데 pip 보다 좀 더 낮은 버전이 설치된다. 2. tcp/ip 사용 설정 및 ip확인 SQL Server 구성 관리자(SQL Server Configuration Manager) 실행 좌측 항목에서 SQL Server 서비스 → SQL Server (MSSQLSERVER) 실행중 확인 SQL Server 네트워크 구성 → 하위 항목의 MSSQLSERVER에 대한 프로토콜 선택 TCP/IP가 '사용'인지 확인 → '사용 안 함'..
배열의 특정 값 포함 여부를 확인하는 키워드 파이썬에서는 배열에 특정 값이 포함되어있는지 확인할 수 있는 in, not in 키워드를 제공한다. 값 in 배열 값 not in 배열 in의 경우 해당 값이 배열에 존재할 경우 true를 반환한다. not in의 경우 해당 값이 배열에 존재하지 않을 경우 true를 반환한다. arr = [1, 2, 3, 4, 5] if 3 in arr: print('arr : 내 안에 3 있다.') if 7 not in arr: print('arr : 내 안에 7 없다.')
파이썬에서도 자바의 printf 처럼 형식화(formatting)된 문자열 처리를 지원한다. 대표적으로 중괄호('{}')를 사용한 형식화가 있다. print('{}과(와) {}를(을) 곱하면 {}입니다.'.format(2, 3, 2 * 3)) # 2과(와) 3를(을) 곱하면 6입니다. format 함수의 가장 큰 장점은 숫자를 변환없이 바로 문자열에 삽입해줄 수 있다는 점이다. 파이썬에서는 숫자를 문자열과 바로 연결해줄 수 가 없는데 format 함수를 사용하면 문자열에 바로 숫자를 삽입해줄 수 있다. 또한 중괄호 안에 순서를 지정해 format 함수의 파라미터 중 몇 번째 값을 문자열에 삽입할지 선택할 수 있다. 파라미터의 순서는 0부터 시작한다. print('{0}를(을) 100점 맞은 사람은 {2}..
복권 번호는 1 ~ 45 사이의 숫자를 중복없이 6개를 뽑아 만든다. 프로그래밍의 기본기인 반복문과 조건문 등을 연습하기 좋다. import math import random luckyNum = []; def isValid(num): for i in luckyNum: if i == num: return False return True while(len(luckyNum) < 6): num = math.floor((random.random() * 45)) + 1 if isValid(num): luckyNum.append(num) print(luckyNum) 1. 복권 번호 배열이 6자리가 될 때까지 반복문을 수행한다. 2. random() 함수를 사용해 1 ~ 45 사이의 숫자를 임의로 가져온다. 3. 가져..