본문 바로가기

전체 글

(91)
Lv3. 단어 맞추기 게임 사실 이번문제는 내 힘으로 풀지는 못했으나 이런 저런 검색과 도움을 통해 해결 하는 법을 배웠다고 생각하기로 했다. 물론 나중에는 모두 이해하고 작성할 날이 오길 바라며 첫 접근은 단어를 랜덤으로 선택한뒤 각 단어의 알파벳 자리를 생성해서 포함하면 표시하고 포함 안하면 블랭크 하는 식으로 접근 했는데 구현 방법을 도저히 모르겠어서 포기 def word_game(word): choicelist=random.choice(word) print(list(choicelist)) print(f'해당 단어는 {len(choicelist)}자리 입니다') x = input('알파벳을 하나 선택해주세요') for i in range(0,9): #..
Lv2. 스파르타 자판기 이번과제 하면서 처음에 좀 막막했는데 다른 동료들 코드도 좀 보고 구글링도 좀 하고 헤매면서 최대한 작성해 보았다. 이번 과제시 중요했던 부분들1.딕셔너리에 대해2.drink.items()3.drink.keys()4.input 함수에 대해 int로 변경해야 하는 경우 확인5.f-string을 잘 활용하면 더욱 편하게 문자열을 작성할 수 있다. drink={'사이다':1700, '콜라':1900, '식혜':2500, '솔의눈':3000}def user_choice(drink): for menu, cost in drink.items(): print(menu,":",cost) menu = input('음료수 이름을 입력해주세요:') if menu i..
SQL 3주차 주문 테이블에서 주문수량량 1건의 주문건의 음식 가격의 평균을 음식종류별로 조회하여 음식 가격이 높은 순서대로 정렬하기 select cuisine_type "음식종류" , avg(price) "평균가격" from food_orders fo  where quantity = 1 group by cuisine_type  order by avg(price) desc SELECT CONCAT('[',SUBSTR(addr, 1, 2),"]",restaurant_name,'-',cuisine_type) "음식점", count(1) '총 주문건수' from food_orders fo  group by 1 #addr = 지역(시도) restauant_name = 음식점 이름, cuisine_type = 음식종류     ..