본문 바로가기

Python/Example20

[Python] 도서관리 프로그램 (4) a = [ ['파이썬', '1000', PY], ['Python', '2000', TH] ] while true: print('\n----------\n') print('(1)도서 정보 입력 : ') print('(2)출력') print('(3)검색') print('(4)삭제') print('(5)프로그램 종료') print('\n----------\n') menu = int(input("메뉴 선택 : ") ) if menu == '1': bookName = input('도서 제목 : ') price = input('가격 : ') while True: if price.isdigit(): break else: print('숫자만 입력 가능') price = input('도서 가격 : ') continue .. 2021. 2. 25.
[Python] 도서관리프로그램 (3) booklist = {} whille True: print('메뉴') print('(1)정보 입력') print('(2)도서 목록 전체 출력') print('(3)삭제') print('(4)프로그램 종료') menu = input('원하는 메뉴를 선택하세요.') if(menu == '1'): name = input('도서 제목 입력 : ') person = input('저자 입력 : ') price = input('가격 입력 : ') info = [author, price] booklist.setdefault(name, info) continue if(menu == '2'): if(booklist == { } ): print('입력된 도서 정보가 없습니다.') continue for item in boo.. 2021. 2. 25.
[Python] 도서관리 프로그램 (2) booklist = [ ] key = ('도서 이름', '저자', '가격') value = [ ] menu = 0 while True: print('-' * 20) print('(1)메뉴') print('(2)출력') print('(3)삭제') print('(4)종료') print('-' * 20) menu = input('메뉴 선택 : ') if(menu == '1'): value = [] value.append(input('도서 이름 : ') ) value.append(input('저자 : ') ) value.append(input('가격 : ') ) booklist.append(dict(zip(key, value) ) ) if(menu == '2'): if(len(booklist) == 0): pr.. 2021. 2. 25.
[Python] 도서 관리 프로그램 (1) info = [] while True: print('--------------------') print('(1)입력 (2)출력 (3)삭제 (4)종료') menu = input('메뉴를 선택하세요 : ') if menu == '1': book = input('도서 제목 입력 : ') person = input('저자 입력 : ') price = input('가격 입력 : ') info.append( [book, person, price] ) if menu == '2': if info == []: print("입력된 값이 없습니다") for data in info: print(data) if menu == '3': findBook = input('삭제할 도서 제목을 입력하세요 : ') index = 0#삭제.. 2021. 2. 25.