본문 바로가기

Python27

[Python] 예제 (if문 2개로 코딩) 두 개 정수를 읽어 들여 같은 수면 'same'을, 다른 수면 'different'를 출력하는 프로그램을 작성하시오. 1번 정수를 입력 : 1 2번 정수를 입력 : 2 different 1번 정수를 입력 : 1 2번 정수를 입력 : 1 same 2021. 2. 26.
[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.