Tinkerbell Glitter
[241205] Python 과제) Lv2. 슀파λ₯΄νƒ€ 자판기
[SPARTA] AI 9 (24.11 ~ 25.03) πŸƒπŸ»‍♀️/μ‚¬μ „ν€˜μŠ€νŠΈ πŸ“‘
ㅋㅋㅋ사전캠프 κΈ°κ°„ λ•Œ 미처 λ‹€ λͺ»λλ‚΄κ³ λ³ΈμΊ  1μ£Όμ°¨κ°€ μ§€λ‚˜κ°€λ©΄μ„œ 슀물슀물 μ˜¬λΌμ˜€λŠ” μ‚¬μΊ ν€˜μŠ€νŠΈλ“€,,,일단 κ·Έ λ•ŒλŠ” μ‹€λ ₯이 μ•ˆλμœΌλ‹ˆκΉŒμš”^,^λ¨Έμ§€κΈˆλ„ μ‹€λ ₯이 λ˜λŠ”κ±΄ μ•„λ‹Œλ°,,,κ°€λ³΄μžκ³ ~~~ [Python 과제] Lv2. 슀파λ₯΄νƒ€ 자판기파이썬 μ½”λ“œλ₯Ό 톡해 자판기λ₯Ό λ§Œλ“€μ–΄ λ΄…μ‹œλ‹€. 1. μ‚¬μš©μžκ°€ λ³Ό 수 있게 메뉴λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€.  ♣ λ‹€μŒκ³Ό 같은 음료λ₯Ό 싀행창에 ν‘œμ‹œν•©λ‹ˆλ‹€.사이닀 1,700μ›μ½œλΌ 1,900μ›μ‹ν˜œ 2,500μ›μ†”μ˜λˆˆ 3,000μ›μ†”μ§νžˆ λ”•μ…”λ„ˆλ¦¬ 잘 λͺ°λžμ–΄μ„œ μ½”λ“œ λ“€μ–΄κ°ˆ λ•Œ 힌트 두 개 ν›”μ³λ΄„πŸ‘€κ·Έλ ‡μ§€λ§Œ 문제 ν’€λ©΄μ„œ 곡뢀가 λ˜μ—ˆμ§€~이제 λ”•μ…”λ„ˆλ¦¬ 잘 ν™œμš©ν•  수 μžˆμ–΄~~ μ•„λ§ˆλ„(???) μ•”νŠΌ,,,2. μ‚¬μš©μžκ°€ 음료λ₯Ό 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.  ♣ μ‚¬μš©μžμ—κ²Œ μ–΄λ–€ 음료λ₯Ό μ‚΄ 것인지λ₯Ό μž…λ ₯λ°›μŠ΅λ‹ˆλ‹€.ex) 사이닀λͺ©λ‘μ—..
[241127] Python 과제) Lv1. 랜덀 λ‹‰λ„€μž„ 생성기
[SPARTA] AI 9 (24.11 ~ 25.03) πŸƒπŸ»‍♀️/μ‚¬μ „ν€˜μŠ€νŠΈ πŸ“‘
μ•„μš° ν”Όκ³€ν•΄,,, [Python 과제] Lv1. 랜덀 λ‹‰λ„€μž„ 생성기 λžœλ€ν•œ λ‹‰λ„€μž„μ„ μƒμ„±ν•˜λŠ” 파이썬 μ½”λ“œλ₯Ό μž‘μ„±ν•΄λ³΄μ„Έμš”.μ‚¬μš©μžλŠ” μ΅œμ†Œ 27가지 μ΄μƒμ˜ λ‹‰λ„€μž„ 쀑 ν•˜λ‚˜λ₯Ό 랜덀으둜 print ν•  수 μžˆμŠ΅λ‹ˆλ‹€.(μ•„λž˜μ˜ ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•΄μ£Όμ„Έμš”!)κΈ°μ ˆμ΄ˆν’, λ©‹μžˆλŠ”, μž¬λ―ΈμžˆλŠ”λ„μ „μ μΈ, λ…Έλž€μƒ‰μ˜, λ°”λ³΄κ°™μ€λŒκ³ λž˜, 개발자, μ˜€λž‘μš°νƒ„# κΈ°μ ˆμ΄ˆν’, λ©‹μžˆλŠ”, μž¬λ―ΈμžˆλŠ”# 도전적인, λ…Έλž€μƒ‰μ˜, 바보같은# 돌고래, 개발자, μ˜€λž‘μš°νƒ„print("λ‹‰λ„€μž„μ„ λ½‘μ•„λ΄…μ‹œλ‹€!")import randomdef get_random_nickname():    first_list = ["κΈ°μ ˆμ΄ˆν’ ", "λ©‹μžˆλŠ” ", "μž¬λ―ΈμžˆλŠ” "]    second_list = ["도전적인 ", "λ…Έλž€μƒ‰μ˜ ", "바보같은 "]    third_list = ["돌고래"..
[241119] SQL μ‚¬μ „ν€˜μŠ€νŠΈ5) κ³΅λΆ€ν•˜λ‹€λ³΄λ‹ˆ νŒ€ ν”„λ‘œμ νŠΈ μ‹œκ°„μ΄ μ™”μ–΄μš”!
[SPARTA] AI 9 (24.11 ~ 25.03) πŸƒπŸ»‍♀️/μ‚¬μ „ν€˜μŠ€νŠΈ πŸ“‘
5) κ³΅λΆ€ν•˜λ‹€λ³΄λ‹ˆ νŒ€ ν”„λ‘œμ νŠΈ μ‹œκ°„μ΄ μ™”μ–΄μš”!17. team_projects ν…Œμ΄λΈ”μ—μ„œ AWS μ˜ˆμ‚°(aws_cost)이 40000 이상 λ“€μ–΄κ°„ ν”„λ‘œμ νŠΈλ“€μ˜ 이름을 μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”! select name, aws_costfrom team_projectswhere aws_cost >= 40000 18. team_projects ν…Œμ΄λΈ”μ—μ„œ 2022년에 μ‹œμž‘λœ ν”„λ‘œμ νŠΈλ₯Ό μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”! 단, start_date μ‚¬μš©ν•˜μ§€ 말고 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”! select name, start_datefrom team_projectswhere start_date like '%2022%'γ„΄2022년에 μ‹œμž‘λœ ν”„λ‘œμ νŠΈλ₯Ό ꡬ해야 ν•˜λŠ”λ° start_date    μ‚¬μš© μ œν•œμ„ λ‹Ήν–ˆμœΌλ‹ˆκΉŒ like둜 '2022..
[241119] SQL μ‚¬μ „ν€˜μŠ€νŠΈ4) 이제 λ†€λ§ŒνΌ λ†€μ•˜μœΌλ‹ˆ λ‹€μ‹œ κ³΅λΆ€ν•΄λ΄…μ‹œλ‹€!
[SPARTA] AI 9 (24.11 ~ 25.03) πŸƒπŸ»‍♀️/μ‚¬μ „ν€˜μŠ€νŠΈ πŸ“‘
4) 이제 λ†€λ§ŒνΌ λ†€μ•˜μœΌλ‹ˆ λ‹€μ‹œ κ³΅λΆ€ν•΄λ΄…μ‹œλ‹€!13. sparta_students ν…Œμ΄λΈ”μ—μ„œ λͺ¨λ“  ν•™μƒμ˜ 이름(name)κ³Ό νŠΈλž™(track)을 μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”! select name, trackfrom sparta_students 14. sparta_students ν…Œμ΄λΈ”μ—μ„œ Unity νŠΈλž™ μ†Œμ†μ΄ μ•„λ‹Œ 학생듀을 μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”! select name, track         from sparta_studentswhere track not in('Unity')γ„΄μœ λ‹ˆν‹° νŠΈλž™ μ†Œμ†μ΄ μ•„λ‹Œ 학생듀을 선택해야 ν•˜λ‹ˆκΉŒ 결과에 μœ λ‹ˆν‹° μ†Œμ† κ°’λ§Œ λΉΌλ©΄   λœλ‹€κ³  μƒκ°ν•˜μ˜€μŒ. κ·Έλž˜μ„œ whereμ ˆμ— track not in('Unity') 쑰건을 μ„€μ •ν•΄μ€Œ. 15. sparta_students ν…Œμ΄..
[241118] SQL μ‚¬μ „ν€˜μŠ€νŠΈ3) μƒν’ˆ 주문이 λ“€μ–΄μ™”μœΌλ‹ˆ 주문을 μ²˜λ¦¬ν•΄λ΄…μ‹œλ‹€!
[SPARTA] AI 9 (24.11 ~ 25.03) πŸƒπŸ»‍♀️/μ‚¬μ „ν€˜μŠ€νŠΈ πŸ“‘
3) μƒν’ˆ 주문이 λ“€μ–΄μ™”μœΌλ‹ˆ 주문을 μ²˜λ¦¬ν•΄λ΄…μ‹œλ‹€!9. orders ν…Œμ΄λΈ”μ—μ„œ μ£Όλ¬Έ μˆ˜λŸ‰(amount)이 2개 이상인 주문을 μ§„ν–‰ν•œ μ†ŒλΉ„μžμ˜ ID(customer_id)만 μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”! select customer_id, amountfrom orderswhere amount >= 2γ„΄where절 쑰건문으둜 μˆ˜λŸ‰ λ‘κ°œ μ΄μƒμ΄λ‹ˆκΉŒ where amount >= 2 μ„€μ •ν•΄μ€Œ.   μ†ŒλΉ„μžid μ»¬λŸΌμ„ μ§€μ •ν•΄μ£ΌλŠ”λ° μˆ˜λŸ‰μ΄ λ‘κ°œ 이상이 λ§žλŠ”μ§€ 확인해주기 μœ„ν•΄   amount μ»¬λŸΌλ„ 같이 μ§€μ •ν•΄μ€Œ. 10. orders ν…Œμ΄λΈ”μ—μ„œ 2023λ…„ 11μ›” 2일 이후에 주문된 μ£Όλ¬Έ μˆ˜λŸ‰(amount)이 2개 이상인 주문을 μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”! select *from orderswhere order_date ..
[241118] SQL μ‚¬μ „ν€˜μŠ€νŠΈ2) 이제 μ’€ λ²Œμ—ˆμœΌλ‹ˆ flex ν•œ 번 ν•΄λ³ΌκΉŒμš”?!
[SPARTA] AI 9 (24.11 ~ 25.03) πŸƒπŸ»‍♀️/μ‚¬μ „ν€˜μŠ€νŠΈ πŸ“‘
λ₯΄νƒ„이 2탄이~~ 2) 이제 μ’€ λ²Œμ—ˆμœΌλ‹ˆ flex ν•œ 번 ν•΄λ³ΌκΉŒμš”?!5. products ν…Œμ΄λΈ”μ—μ„œ μ œν’ˆμ΄λ¦„(product_name)κ³Ό 가격(price)λ§Œμ„ μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”. select product_name, pricefrom productsγ„΄ν”„λ‘œλ•νŠΈ ν…Œμ΄λΈ”μ—μ„œ μ œν’ˆμ΄λ¦„κ³Ό 가격 데이터가 ν•„μš”ν•˜λ‹ˆκΉŒ,   λ˜‘같이 두 컬럼만 μ…€λ ‰νŠΈλ¬ΈμœΌλ‘œ μ§€μ •ν•΄μ€λ‹ˆλ‹€. 6. products ν…Œμ΄λΈ”μ—μ„œ μ œν’ˆ 이름에 'ν”„λ‘œ'κ°€ ν¬ν•¨λœ λͺ¨λ“  μ œν’ˆμ„ μ„ νƒν•˜λŠ” 쿼리λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”. select *from productswhere product_name like '%ν”„λ‘œ%'γ„΄where절 쑰건문에 λΉ„μŠ·ν•œ κ²°κ³Ό λ‹€ λΆˆλŸ¬μ˜€λŠ” like 써주기.   κ·Όλ° 이제 'ν”„λ‘œ' λΌλŠ” 단어가 'ν¬ν•¨λœ' μ΄λ‹ˆκΉŒ %%λ‘κ°œ λΆ™μ—¬μ£ΌκΈ°. 7. pro..