본문 바로가기
반응형

분류 전체보기216

SQL문 INSERT구문으로 테이블 레코드 추가하기 SQL문에서 INSET INTO를 사용하여 테이블에 새로운 레코드를 추가한다 문법 1. INSERT INTO 테이블이름(필드명1, 필드명2) VALUES ("추가데이터1","추가데이터2") 2. INSERT INTO 테이블이름 VALUES("추가데이터1","추가데이터2") 1) INSERT INTO 테이블이름(필드명1, 필드명2) VALUES ("추가데이터1","추가데이터2") 사용 INSERT INTO test_table(string_test,int_test) VALUES("add",3) 테이블 이름이 test_table에 string_test에는 문자열"add"를 int_test에는 정수 3을 추가하는 코드를 작성한다 실행 결과) 기존 테이블에 추가된걸 확인할 수 있다 INSERT INTO test_.. 2021. 9. 14.
Python에서 SQLite 사용 & 연동하기/파이썬 DB사용하기 1. 먼저 SQLite를 다운받고 테이블을 만든다 2021.04.26 - [SQL] - 데이터베이스 - SQLite 사용하기, DB Browser for SQLite 다운로드 2021.06.10 - [SQL] - SQLite- CREATE문 TABLE (테이블 생성하기)/테이블 추가 2. Python에서 sqlite3을 import 한다 import sqlite3 3. sqlite3 라이브러리의 connect를 이용해 db를 연결한다 con = sqlite3.connect("test.db") 프로젝트 파일안에 test이름의 db가 있으면 연결되고 없으면 test이름의 db를 생성하고 연결해준다 4. Cursor 객체를 생성한다 Cur = con.cursor() test.db에 있는 test_table 요.. 2021. 9. 13.
[Python] pycharm에 PyQt5 Designer 설치하기/Python GUI(1) Pycharm에 PyQt5를 추가하여 Python GUI 프로그램을 만들 것이다 1. Pycharm이 설치되어있어야 함 2021.07.31 - [Python] - 1. Python 시작하기 - PyCharm 설치 1. Python 시작하기 - PyCharm 설치 1. 홈페이지에 들어가서 다운로드 https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 2. 사용하는 OS 버전을.. eggwhite0.tistory.com 설치가 되어있지 않으면 먼저 Pycharm부터 설치하고 시작하자 2. Pycharm을 열어 Interpreter.. 2021. 9. 12.
[Python] 리스트 원소 제거 함수 비교/ remove,clear,pop, del 리스트 원소를 제거하는 함수 remove, clear, pop, del에 대해 정리 1. remove(value) - 리스트에 있는 값을 이용하여 항목을 삭제 - 중복 값이 있을 때 제일 앞의 값만 제거 class Test: def __init__(self): data = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5] print("Original: ",data) data.remove(1) print("remove : ",data) if __name__ == '__main__': Test() 결과) 제일 처음 위치한 값 1 이 제거됨 2. clear() - 리스트에 저장된 모든 원소 제거 class Test: def __init__(self): data = [1, 2, 3, 4, 5, 1, 2, .. 2021. 9. 11.
[Python] append(),extend(),insert()차이 / 결과 값 비교 파이썬에서 list 함수를 추가할 때 사용하는 append, extend, insert 함수에 대해 정리 1. append() 사용법: list.append(추가항목) - 리스트의 마지막에 추가된다 ex1) int형 6 추가 class Test: def __init__(self): data = [1, 2, 3, 4, 5] print("Original: ",data) data.append(6) print("append : ",data) if __name__ == '__main__': Test() 결과) ex2) 문자열 'a'추가 class Test: def __init__(self): data = [1, 2, 3, 4, 5] print("Original: ",data) data.append('a') pri.. 2021. 9. 11.
[Python] split() 함수, 문자열 잘라서 리스트 변환, 문자열 나누기 문자열을 잘라서 리스트로 변환하는 함수 split()를 알아보자 먼저 split함수는 1. 문자열.split() 2. 문자열.split("구분자") 3. split("구분자",분할횟수) 4. split(sep = "구분자",maxsplit = 분할횟수) 이렇게 쓰인다 1. 문자열.split() split()은 문자열 사이 공백을 기준으로 자른다 ex1) 문자열 사이 공백x class Test: def __init__(self): data = "12345" value1 = data.split() print("Origanl: ",data) print("split(): ",value1) print("length : ",len(value1)) if __name__ == '__main__': Test() 결과) .. 2021. 9. 9.
2. Python 시작하기 - 자료형(Data Type) 1. 정수(Integer) ex) -1, -2, -3, 0, 1, 2, 3,..... 2. 소수(Floating Point) ex) 2.0, 7.8, 2.7,... 3. 문자열(String) "" 로 선언되어있는 자료형은 문자열이 된다 ex) "Hello,World", "2" 이때 정수형 2와 소수형 2.0 문자열 "2"는 다 다르다 정수형 덧셈 연산자를 예시로 들면 print(2+2) 결과는 4 문자열 덧셈연산자는 print("2"+"2") 결과는 "22"로 다른 결과가 나온다 4. 불린(Boolean)/ 참 거짓 ex) True, False 주로 조건문에 사용 ex) 2 4 결과값: False 지금 정리한 자료형은 모든 프로그래밍의 기본이 되고 .. 2021. 9. 8.
[Android/JAVA] 인터넷 연결 상태 확인하는 방법(코드) 안드로이드로 개발을 하다 보면 네트워크 상태에 따라 예외 처리하는 경우가 생긴다 네트워크 연결이 되어있을 때만 동작해야하는 경우 등 확인하는 방법은 아래 코드와 같다 public static boolean getNetwork(Context context){ boolean enable = false; ConnectivityManager manager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo wifi = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI); NetworkInfo mobile = manager.getNetworkInfo(Conne.. 2021. 8. 31.
[JAVA] 문자타입을 정수형으로 변환하기(String to int) 1. int -> Sting으로 변환하기 Integer함수를 사용 - Integer.parseInt(변환할 문자열) : 원시데이터 int형을 반환한다. public class Ex1 { public static void main(String[] args) { String text = "123"; int getint1 = Integer.parseInt(text); //"123" System.out.println(getint1); //123 System.out.println("문자열:"+(text+text)); System.out.println("정수형:"+ (getint1+getint1)); System.out.println("-------------------"); } 문자열 변수 text("123")를.. 2021. 8. 27.
반응형