[멋쟁이사자처럼 부트캠프 그로스마케팅 2기] DAY5_ 복습(DAY1~4) & test
안녕하세용:) 오늘은 진도가 아니라 복습을 나갔는데 복습하면서 배웠던 개념을 다시 잡아가니 좋더라고요?! 그치만 새로운 건 여전히 새로웠어요^.^ 양이 별로 없어 쓸지 말지 고민했지만 기록용으로 쓰겠슴니당!
1. 그로스 마케팅
- 데이터 기반의 실험과 최적화를 통해 지속적인 성장을 추구하는 마케팅 전략
고객 활성화(Activation), 유지(Retention), 수익화(Revenue), 추천(Referral) 등 AARRR을 활용
장기적인 성장과 고객 생애 가치(Lifetime Value, LTV) 극대화
- 변수: 데이터를 메모리에 저장하는 "공간"
- 조건문: 특정 조건에 맞춰 코드의 흐름을 제어하는 것
- 반복문: 특정 조건에 맞춰 반복시키는
- 함수: 같은 목적의 코드를 블럭화 해 관리하는 것 , 코드를 재사용
score = 85 # 점수는 85로 할당
if score >= 90: # 만약 점수가 90점 이상이면
print("등급: A") # A 출력
elif score >= 80: # 만약 점수가 80점 이상이면
print("등급: B") # B 출력
elif score >= 70: # 만약 70점 이상이면
print("등급: C") # C 출력
elif score >= 60:# 만약 60점 이상이라면
print("등급: D") # D 출력
else: # 그외의 경우는 F 출력
print("등급: F")
▲ if문
● while
: 조건이 참인 동안만 반복
for i in range(5):
print(i)
else:
print("반복이 끝났습니다.")
● 함수
def concatenate(str1, str2): # concatenate라는 함수명에 매개변수 str1, str2
return str1 + " " + str2 # 매개변수, 공백을 출력
result = concatenate("Hello", "World") # 매개변수에 해당 값을 출력
print(result) # 출력: Hello World
● 리스트
capitals = ["런던","베를린","워싱턴 D.C.","파리","도쿄", "베이징","캔버라","뉴델리"]
print(capitals) # ['런던', '베를린', '워싱턴 D.C.', '파리', '도쿄', '베이징', '캔버라', '뉴델리']
나라의 수도를 리스트로 만들어 print로 출력하면 위 #처럼 출력
# 영국의 수도를 출력
capitals[0] # '런던'
# 일본의 수도를 서울로 바꾸세요
capitals[4] = '서울'
# 인도의 수도를 삭제하세요
del(capitals[7])
● 로또 번호
import random
class LottoGenerator:
def __init__(self, num_numbers=6, num_range=45):
self.num_numbers = num_numbers
self.num_range = num_range
def generate_numbers(self):
return sorted(random.sample(range(1, self.num_range + 1), self.num_numbers))
해당 파일을 lotto_generator.py 로 저장해주세요! (sublime Text에 입력해 저장하면 편하다고 합니당!)
from lotto_generator import LottoGenerator
def display_menu():
print("\n로또 번호 생성기")
print("1. 로또 번호 생성")
print("2. 종료")
def main():
generator = LottoGenerator()
while True:
display_menu()
choice = input("선택: ")
if choice == '1':
numbers = generator.generate_numbers()
print(f"생성된 로또 번호: {numbers}")
elif choice == '2':
print("프로그램을 종료합니다.")
break
else:
print("잘못된 입력입니다. 다시 시도하세요.")
if __name__ == "__main__":
main()
그리고 파일을 코랩에 넣어준 후 위의 코딩을 실행시키면 로또 번호를 알려줘용 수업 들으면서 신기하다 생각했는데
심심하면 한번 해보세요!! ((추천))
# [멋사 그로스마케팅 부트캠프 DAY5] 후기 & 회고
확실히 복습을 하니 헷갈렸던 개념도 좀 잡아가고 한번 더 코딩하니까 잘돼 좋았다. 오늘 처음으로 회고록을 했는데 이게 디스코드로 소통을 하니 오디오 겹칠까봐 말을 섣불리 못꺼냈더라 하지만,,이 숨막히는 정적 너무 힘들어요..그래도 좀 더 친해지면 소통 많이 하겠죠오,,? 저도 더 노력할게요 ,, ♡ 다들 으쌰으쌰해서 우리 같이 이 힘든 쉅을 이겨내봐요 ㅠㅠ test도 쳤는데 아직까진 괜찮았다 과연 잘 했을지.. 오늘이 금요일이라 얼마나 해피한지 (사고 싶었던 유니폼을 못사 속상하지만..) 금요일이니 행뵥합니다:)
다음주부터는 5일 쭉 쉅이 있을텐데 나.. 잘 이겨낼 수 있겠지..? 아자아자 나 자신!!!