본문 바로가기

프로그램939

[파이썬] 문제 : 이름,반려동물 입력 받아 딕셔너리 만들고 딕셔너리 출력 pets = {} # 딕셔너리 선언. key=이름, value=언어 last_name = '' # 한번은 동물, 한번 이름 순으로 입력되어 이름을 기억 후 수 저장시 key로 사용 for i in range(6): # 6번 입력을 위한 반복 tmp = input('') # 입력 받음 if i == 0 or i%2 == 0: # 0, 2, 4 일때 pets[tmp] = '' # 동물이 입력되므로 덩물을 key로 해서 딕셔너리에 value='' 저장 last_name = tmp # 동물을 저장해 둠 else: # 1, 3, 5 일떄 pets[last_name] = tmp # 딕셔너리에 동물을 key로 해서 이름저장 print(pets) 2023. 11. 30.
[파이썬] 문제 : 이름,좋아하는 장소 딕셔너리가 있을때 이름,장소 입력 받아 검색 places = {'wang':['beijing','tianjin'], 'zhao':['Paris','New York'], 'li':['huangshan','shanghai','wuyishan']} name = input() # 이름 입력 받음 place = input() # 좋아하는 장소 if name in places.keys(): if place in places[name]: print('Yes') else: print('No') else: print('no such name') 2023. 11. 30.
[파이썬] 문제 : 상품,가격 입력 받아 딕셔너리 만들고 합계 출력 dic = {} # 딕셔너리 선언. key=이름, value=언어 last_name = '' # 한번은 상품, 한번 가격 순으로 입력되어 이름을 기억 후 수 저장시 key로 사용 for i in range(6): # 6번 입력을 위한 반복 tmp = input('') # 입력 받음 if i == 0 or i%2 == 0: # 0, 2, 4 일때 dic[tmp] = '' # 상품가 입력되므로 상품을 key로 해서 딕셔너리에 value='' 저장 last_name = tmp # 상품을 저장해 둠 else: # 1, 3, 5 일떄 dic[last_name] = float(tmp) # 딕셔너리에 상품을 key로 해서 가격(float로 문자열을 실수로 변환) 저장 d_sum = 0 for key, value in.. 2023. 11. 30.
[파이썬] 문제 : 이름,좋아하는수를 입력 받고 딕셔너리 만들고 출력 dic = {} # 딕셔너리 선언. key=이름, value=언어 last_name = '' # 한번은 이름, 한번 수 순으로 입력되어 이름을 기억 후 수 저장시 key로 사용 for i in range(6): # 6번 입력을 위한 반복 tmp = input('') # 입력 받음 if i == 0 or i%2 == 0: # 0, 2, 4 일때 dic[tmp] = '' # 이름가 입력되므로 이름을 key로 해서 딕셔너리에 value='' 저장 last_name = tmp # 이름을 저장해 둠 else: # 1, 3, 5 일떄 dic[last_name] = int(tmp) # 딕셔너리에 이름을 key로 해서 수(int로 문자열을 정수로 변환) 저장 for key, value in dic.items(): # .. 2023. 11. 30.
[파이썬] 문제 : 이름,행운수 입력 받아서 딕셔너리 만들고 출력 ''' zhang,168,wang,999,li,555 ''' dic = {} # 딕셔너리 선언. key=이름, value=언어 last_name = '' # 한번은 이름, 한번 수 순으로 입력되어 이름을 기억 후 수 저장시 key로 사용 for i in range(6): # 6번 입력을 위한 반복 tmp = input('') # 입력 받음 if i == 0 or i%2 == 0: # 0, 2, 4 일때 dic[tmp] = '' # 이름가 입력되므로 이름을 key로 해서 딕셔너리에 value='' 저장 last_name = tmp # 이름을 저장해 둠 else: # 1, 3, 5 일떄 dic[last_name] = int(tmp) # 딕셔너리에 이름을 key로 해서 수(int로 문자열을 정수로 변환) 저장.. 2023. 11. 30.
[파이썬] 문제 : 코딩의 어휘,의미 입력 받아서 출력 ''' str,string,int,number,list,list ''' dic = {} # 딕셔너리 선언. key=이름, value=언어 last_name = '' # 한번은 어휘, 한번 의미 순으로 입력되어 의미을 기억 후 어휘 저장시 key로 사용 for i in range(6): # 6번 입력을 위한 반복 tmp = input('') # 입력 받음 if i == 0 or i%2 == 0: # 0, 2, 4 일때 dic[tmp] = '' # 의미가 입력되므로 의미를 key로 해서 딕셔너리에 value='' 저장 last_name = tmp # 의미을 저장해 둠 else: # 1, 3, 5 일떄 dic[last_name] = tmp # 딕셔너리에 의미을 key로 해서 어휘 저장 for key, valu.. 2023. 11. 30.
[파이썬] 문제 : 강,나라명 입력 받아 딕셔너리 만들고 출력 ''' Nile,Egypt,Huanghe,China,Changjiang,China ''' dic = {} # 딕셔너리 선언. key=이름, value=언어 last_name = '' # 한번은 강, 한번 나라 순으로 입력되어 강을 기억 후 나라 저장시 key로 사용 for i in range(6): # 6번 강,나라 입력을 위한 반복 tmp = input('') # 입력 받음 if i == 0 or i%2 == 0: # 0, 2, 4 일때 dic[tmp] = '' # 강이 입력되므로 강을 key로 해서 딕셔너리에 value='' 저장 last_name = tmp # 강을 저장해 둠 else: # 1, 3, 5 일떄 dic[last_name] = tmp # 딕셔너리에 강을 key로 해서 나라 저장 for .. 2023. 11. 30.
[파이썬] 문제 : 이름과 개발언어 입력 받아 딕셔너리 만들고 출력 ''' tom,java,mike,javascript,jane,python ''' pgm_dict = {} # 딕셔너리 선언. key=이름, value=언어 last_name = '' # 한번 이름, 한번 언어 순으로 입력되어 이름을 기억 후 언어 저장시 key로 사용 for i in range(6): # 6번 입력을 위한 반복 tmp = input('') # 입력 받음 if i == 0 or i%2 == 0: # 0, 2, 4 일때 pgm_dict[tmp] = '' # 이름이 입력되므로 이름을 key로 해서 딕셔너리에 value='' 저장 last_name = tmp # 이름을 저장해 둠 else: # 1, 3, 5 일떄 pgm_dict[last_name] = tmp # 딕셔너리에 이름을 key로 해서 .. 2023. 11. 30.
[파이썬] 문제 : 나라 정보 딕셔너리에 나라명 입력으로 정보 출력 countries = {} countries['china'] = 'long history' countries['russia'] = 'cold and huge' countries['japan'] = 'fushi mountain' country = input('') # 단어 입력 받기 if country in countries.keys(): # in 으로 딕셔너리에 있는지 확인 print(countries[country]) # 단어가 있으면 value 값 출력 else: print('nothis country') 2023. 11. 30.
[파이썬] 문제 : 딕셔너리에 영아단어가 있고 입력 받아 출력 my_dict = { "apple":"red", "banana":"yellow", "orange":"orange" } word = input('단어 입력: ') # 단어 입력 받기 if word in my_dict.keys(): # in 으로 딕셔너리에 있는지 확인 print(my_dict[word]) # 단어가 있으면 value 값 출력 else: print('no such word') 2023. 11. 30.
728x90
반응형