본문 바로가기

전체 글293

[Python] Visual Studio Code 설치 Visual Studio Code 를 씀으로써 얻는 이점은 기존 파이썬 프로그램에선 기능 확장시 추가 설치를 해야하지만, Visual Studio Code 는 자체적으로 패키지를 포함하고 있어 추가 설치를 할 필요가 없다. 2021. 3. 2.
[Python] 예제 - 단순 알고리즘 (1) 아래 코드를 실행한 후 sum의 출력 결과를 쓰시오 a = 2 sum = 1 for a in range(1, 5, 2): sum = a + a print(sum) (2~3) 아래 코드를 실행 완료 후, 실행 결과값을 쓰시오 a = [ 3, 5, 6 ] b = [ 1, 4 ] a += b c = a + b print(a) print(c) (4) 아래 코드를 실행 완료 후 print(a) 출력 결과를 쓰시오 a = [ 10, 8, 4, 6, 2 ] a.pop(4) print(a) (5) 아래 코드를 실행 완료 후 print(a) 출력 결과를 쓰시오 (6~8) 3에서 29 까지 4의 배수 갯수를 구하고자 한다. 다음 코드의 빈칸을 채워 넣으시오(단, 조건문은 사용하지 않는다) (9~13) 2부터 10까.. 2021. 3. 2.
[Python] 예제 - DB 연동 DB 연동을 위해선 SQlite 가 설치되어야 합니다. zip 파일의 압축을 해제하고 sqlite3.exe 파일을 실행합니다. .open ExDB create table usertable(id char(4), username char(15), email char(15), birthyear int); .table # .table 입력시 usertable 이 출력되는지 확인합니다 .schema usertable # CREATE TABLE usertable 이 출력되는지 확인합니다. insert into usertable values('kim', '김호영', 'khy@naver.com', 2000); insert into usertable values('lee', '이지연', 'ljy@hanmail.com',.. 2021. 2. 26.
[Python] 예제 (함수) +, - * 연산자를 이용한 계산기를 만드세요. def mul(a, b): return a*b def sub(a, b): return a-b def add(a, b): return a+b def main(): while True: print("----계산기----") num1 = int(input("연산 값 입력 : ") ) op = input('연산자 입력 : ') num2 = int(input("연산 값 입력 : ") ) if op == '+': print(add(num1, num2) ) if op == '-': print(sub(num1, num2) ) if op == '*': print(mul(num1, num2) ) if __name__ == "__main__": main() 2021. 2. 26.
[Python] 예제 - 전화번호부 생성(Tuple) 이름, 나이 , 전화번호를 입력받는 전화번호부를 만드시오 info_list = {} num = 0; while(True): num = num + 1 name input("이름을 입력하세요 : ") if(name == 'exit'): break age = input("나이를 입력하세요 : ") phone = input("전화번호를 입력하세요 : ") info_tuple = (name, age, phone) info_list[info_tuple] = num print(list(info_list.items() ) ) 2021. 2. 26.
[Python] 학생성적 평균 프로그램 #방식 (1) : c언어 비슷한 구조 name_list = ['Kim', 'Lee', 'Park'] kor = [ 100, 80, 95 ] math = [ 94, 79, 88 ] eng = [ 60, 90, 55 ] total_info = [ name_list, kor, math, eng ] print(total_info[0][0] ) print(total_info[0][1] ) print(total_info[0][2] ) sum_kor = 0 sum_math = 0 sum_eng = 0 for i in range(0, 3, 1): sum_kor = sum_kor + total_info[1][i] sum_math = sum_math + total_info[2][i] sum_eng = sum_eng + t.. 2021. 2. 26.
[Python] 예제 (최댓값 구하기 / 여러 응용) 정수를 입력받고, 그 수들의 최댓값을 구하는 프로그램을 작성하시오. 1번 방식 : if 문 2번 방식 : if - else 문 3번 방식 : 중복값 존재 확인 4번 방식 : 삼항 연산자 5번 방식 : 삼항 연산자 2021. 2. 26.
[Python] 예제 (for문 안에 if문 활용) 숫자 9부터 0까지 거꾸로 출력하는 프로그램을 작성하시오 (for문 사용) 2021. 2. 26.