퍼포먼스 마케터 부트캠프 3주 4일차 (참여 11일차)

MIN BAEK·2025년 5월 29일
0

라이브 세션 과제

문제1

마케터 김씨는 클릭 수가 50 이상인 날의 개수와 클릭 수가 가장 높은 날의 클릭 수를 알고 싶어합니다. 클릭 수 리스트가 주어질 때, 50 이상인 날 수(count)를 구하고 최고 클릭 수(max_click)를 찾아 출력하세요.

📍문제 조건

  • 캠페인의 일별 클릭 수 데이터가 리스트로 주어집니다.
  • 클릭 수 리스트는 [34, 87, 49, 51, 100, 23] 을 사용하세요.

방법 1. 반복문,조건문 사용

click_list = [34, 87, 49, 51, 100, 23]

count = 0
max_click = 0

for click in click_list:
         if click>=50:
                count += 1
        if click > max_click:
                max_click = click

print(f"클릭수 50 이상인 날 {count} 일")
print(f"최고 클릭 수: {max_click}")

방법 2. max() 사용

click_list = [34, 87, 49, 51, 100, 23]

count = 0

for click in click_list:
         if click >= 50:
                count += 1
        max_click = max(click_list)

print(f"클릭수 50 이상인 날 {count} 일")
print(f"최고 클릭 수: {max_click}")

문제2

자연수 N이 주어질 때, 1부터 N까지 홀수만 더한 결과를 출력하세요.

📍문제 조건

  • 입력값 N은 자유롭게 설정하세요.

n = int(input("숫자를 입력하세요: "))

i = 1
total = 0

while i <= n:
        if i % 2 != 0:
                total += i
                i += 1

print("홀수의 합:", total)

복습을 했지만 전혀 발전 된 기분이 들지 않는 날...😿😿

profile
안녕하세요 백민입니다:)

0개의 댓글