단계별로 풀기 4단계 while문 - A+B-5(10952 문제) Python 답안 답안) while 1: a_b = raw_input() a, b = a_b.split(" ") result = int(a) + int(b) if result == 0: exit(0); else: print result https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net Algorithm/Baekjoon 2019.10.07
(Python) try, except, finally 사용하기 try, except, finally 구문 - try 내 함수나 변수를 처리하다 오류가 나면 except 구문 실행 - finally 구문은 예외 발생 여부에 상관 없이 무조건 실행 try: ... except [발생 오류[as 오류 메시지 변수]]: ...finally: ... 출처 : https://wikidocs.net/30 Programming 2018.10.02
(Python) tuple 다루기 ★ tuple이란? : (), 튜플은 값을 바꿀 수 없다. t1 = () t2 = (1,) t3 = (1, 2, 3) t4 = 1, 2, 3 t5 = ('a', 'b', ('ab', 'cd')) 1. 인덱싱하기>>> t1 = (1, 2, 'a', 'b') >>> t1[0] 1 >>> t1[3] 'b' 2. 슬라이싱하기>>> t1 = (1, 2, 'a', 'b') >>> t1[1:] (2, 'a', 'b') 3. 튜플 더하기>>> t2 = (3, 4) >>> t1 + t2 (1, 2, 'a', 'b', 3, 4) 4. 튜플 곱하기>>> t2 * 3 (3, 4, 3, 4, 3, 4) ※ 출처- https://wikidocs.net/15 Programming 2018.10.02
(Python) sqlite3 사용 python에서 sqlite3 사용하는 법 1. sqlite 모듈 import import sqlite3from sqlite3 import Error 2. db connection def create_connection(db_file): try: conn = sqlite3.connect(db_file) return conn except Error as e: print(e) return None 3. select query 사용 3-1) 조건 없는 select def select_all_tasks(conn): cur = conn.cursor() cur.execute("SELECT * FROM tasks") rows = cur.fetchall() for row in rows: print(row) 3-2) 조.. Programming 2018.10.02
(Python) 파일 쓰기 f = open("file_name.txt", 'w')f.write("abcde") f.close() 파일 열기 모드 - r : 읽기 모드 (파일 쓸 수 없음)- w : 쓰기 모드 (파일이 존재할 때는 내용 모두 지우고 새로 작성)- a : 추가 모드 (파일이 존재할 때 맨 마지막 줄에 추가로 작성) Programming 2018.10.02
(Python) list가 비어있는지 체크하는 조건문 a = []라면 if not a: print("List is empty")"not" 조건 하나만으로 간단하게 리스트가 비어있는지를 확인할 수 있음 Programming 2018.10.02
(Ubuntu) Python 2.7 설치 OS 환경 : Ubuntu 16.04.02 현재 root라면 # apt-get update root가 아니라 사용자라면 $ sudo apt-get update 먼저 해주시고 * UTF-8 처리가 안됐나보네요;; 다 깨짐 ㅜ 저는 python 2.7 설치할거예요. root # apt-get install python 일반 사용자 $ sudo apt-get install python 도중에 한번 설치할거냐고 물어봐요. 그럼 그 때 "y" 한번 눌러주세요. 콘솔 창에 python이라고 입력하면~? 짜란~ 설치 완료! Programming 2018.09.29
(Python 2) 현재 디렉토리 내 모든 파일 찾기 현재 디렉토리 내 모든 파일을 찾고 싶을 때는 os.walk()를 사용한다. * os.walk는 하위 디렉토리까지 모두 탐색한다. ex)import os for root, dirs, files in os.walk("./"): for name in files: print name - dirs : 현재 디렉토리 내 모든 디렉토리들- files : 현재 디렉토리 내 모든 파일들 * 참조 : https://docs.python.org/3/library/os.html#module-os Programming 2018.09.28