본문 바로가기

분류 전체보기1021

[파이썬] 문제 : while로 100~1까지 10개씩 출력하시 n = 100 while n > 0: cnt = 0 while cnt 3}",end=' ') n -= 1 cnt += 1 print() 2023. 12. 3.
[파이썬] 문제 : N개의 리스트 추가해서 슬라이스 하기 N개의 숫자를 입력받아 리스트에 넣는다. 시작 인덱스와 끝 인덱스를 입력받는다. 리스트 슬라이싱을 통해서 슬라이싱한 리스트를 출력한다. 슬라이싱된 리스트에서 숫자들의 평균을 계산하여 출력하라. (단, 계산된 평균은 소수점 첫째 자리에서 반올림한다.) (내장함수 sum 사용가능) [입력예시1] 5 2023. 12. 1.
[파이썬] 문제 : 이름,반려동물 입력 받아 딕셔너리 만들고 딕셔너리 출력 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.
728x90
반응형