Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- cnn
- 파라미터 수 확인
- Foundation Transformers
- 가상환경
- vsocde 익스텐션
- pretrained model layer
- 주식
- KOSMOS-2
- DeepNet
- mPLUG-2
- 논문 작성 요령
- mqtt
- 강화학습
- Multimodal Large Language Model
- 가중치 없이 모델 로드
- 특정 layer 추출
- 모델 동결
- def validation
- 파라미터 수
- 모델 구조 변경
- 특정 layer 동결
- Instruction dataset
- 논문 작성
- 주식 용어정리
- layer 추출
- 논문리뷰
- def train
- MLLM
- 모델 freeze
- Video Understanding
Archives
- Today
- Total
시작은 미약하였으나 , 그 끝은 창대하리라
파이썬) 책 정보 출력 프로그램(feat.딕셔너리 활용) 본문
#책 정보 출력 프로그램
book_info={
"HarryPotter1" : [[1997],[6],[26]], #book_info 딕셔너리를 선언해줌
"TheLordOfTheRings" : [[1954],[7],[29]],
"engineering_mathematics1" :[[2018],[2],[28]]
}
while True: # 무한반복문을 입력해서
title=input("원하시는 책을 입력하세요 \n")
if title in book_info: # title 이 book_info 라는 딕셔너리의 key값에 존재한다면
num=int(input("""\
------------------------------
원하시는 정보를 선택해 주세요
1. 년
2. 월
3. 일
4. 종료
-------------------------------
\
"""))
if num==1: # 1을 선택했을경우
print( book_info[title][0],"년 입니다.") # 딕셔너리를 활용해서 편하게 key값을 찾아 들어가고 거기에 맞는 인덱스 번호(0번)을 리스트에서 찾아간다.
elif num==2: #값 자체가 리스트 이기 때문에 값에 알맞음 인덱스번호(0번)을 찾아감
print(book_info[title][1],"월 입니다.")
elif num==3:
print(book_info[title][2],"일 입니다.")
else:
print("프로그램이 종료되었습니다.")
break # break를 활용하여 무한 while loop을 탈출한다.
else:
print("제목을 다시 입력해주세요")
'프로그래밍 연습문제 > 파이썬_연습문제' 카테고리의 다른 글
파이썬) 프로그래머스_구명보트 (0) | 2022.01.25 |
---|---|
파이썬) 백준_20205번 (0) | 2022.01.25 |
파이썬) 백준_10828번 (0) | 2022.01.25 |
파이썬) 조건에 맞는 아이디 생성 프로그램(feat.문자열) (0) | 2022.01.14 |
파이썬) 구구단 출력 문제(feat. while,for) (0) | 2022.01.11 |
Comments