Tinkerbell Glitter
[241202] CH1 ํŒŒ์ด์ฌ & ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฐœ์ธ๊ณผ์ œ 3. Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๋ฐ์ดํ„ฐ ๋ถ„์„ํ•˜๊ธฐ
[SPARTA] AI 9 (24.11 ~ 25.03) ๐Ÿƒ๐Ÿป‍โ™€๏ธ/๋ณธ์บ ๊ณผ์ œ ๐Ÿ“
์ง„์งœ,,,3๋ฒˆ๊ณผ์ œ ํ’€๋ฉด์„œ ๋Œ€๊ฐ€๋ฆฌ ๊นจ์กŒ๋‹ค ์ง„์‹ฌ,,,ํ•˜....๊ทธ๋ ‡์ง€๋งŒ ๋Œ€๊นจํŒŒ ๊ฐ€๋ณด์ž๊ณ ....3. Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๋ฐ์ดํ„ฐ ๋ถ„์„ํ•˜๊ธฐ๊ณผ์ œ ๋‚ด์šฉ:ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ(.xlsx) ๋ถ„์„ํ•˜๊ธฐ!Q. Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—‘์…€ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๊ณ , DataFrame์„ ์ถœ๋ ฅํ•ด์ฃผ์„ธ์š”.A.Q. ๊ฐ ๊ฒฝ์ฐฐ์„œ๋ฅผ ํ•ด๋‹น ๊ตฌ ์ด๋ฆ„์œผ๋กœ ๋งคํ•‘ํ•˜์—ฌ '๊ตฌ๋ณ„' ์ด๋ผ๋Š” ์ƒˆ๋กœ์šด column์„ ์ƒ์„ฑํ•˜๊ณ , DataFrame์„ ์ถœ๋ ฅํ•ด์ฃผ์„ธ์š”.A.Q. pivot_table ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ด€์„œ๋ณ„ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ๋ณ„ ๋ฐ์ดํ„ฐ๋กœ ๋ณ€๊ฒฝํ•˜๊ณ , ๊ฐ™์€ ๊ตฌ์˜ ๊ฒฝ์šฐ์—๋Š” sum์„ ์ ์šฉํ•˜์—ฌ ๋”ํ•ด์ฃผ์„ธ์š”. (index->๊ตฌ๋ณ„)A.Q. ๊ตฌ ์—†์Œ ํ–‰์€ drop์„ ํ™œ์šฉํ•˜์—ฌ ์‚ญ์ œํ•ด์ฃผ์„ธ์š”.A.Q. ๊ฐ ๋ฒ”์ฃ„ ๋ณ„๋กœ ๊ฒ€๊ฑฐ์œจ์„ ๊ณ„์‚ฐํ•˜๊ณ , ๊ฐ ๊ฒ€๊ฑฐ์œจ ๋ฐ์ดํ„ฐ col..
[241129] CH1 ํŒŒ์ด์ฌ & ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฐœ์ธ๊ณผ์ œ 1. ์ˆซ์ž ๋งž์ถ”๊ธฐ ๊ฒŒ์ž„
[SPARTA] AI 9 (24.11 ~ 25.03) ๐Ÿƒ๐Ÿป‍โ™€๏ธ/๋ณธ์บ ๊ณผ์ œ ๐Ÿ“
CH1 ํŒŒ์ด์ฌ & ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฐœ์ธ๊ณผ์ œ1. ์ˆซ์ž ๋งž์ถ”๊ธฐ ๊ฒŒ์ž„ํŒŒ์ด์ฌ ๋ณธ ์บ ํ”„ ์ฒซ ๊ณผ์ œ๊ฐ€ ๋‚˜์™”์๋‹ˆ๋‹ค,,,์ˆซ์ž ๋งž์ถ”๊ธฐ ๊ฒŒ์ž„์ธ๋ฐ ์ด์ œ ์กฐ๊ฑด์ด์ปดํ“จํ„ฐ๊ฐ€ 1๋ถ€ํ„ฐ 10 ์ค‘์— ๋žœ๋คํ•œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•  ๊ฒƒํ”Œ๋ ˆ์ด์–ด๋Š” ์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜๊ณ , ์ž…๋ ฅํ•œ ์ˆซ์ž๊ฐ€ ํฐ์ง€ ์ž‘์€์ง€ ํžŒํŠธ๋ฅผ ์–ป์„ ๊ฒƒํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ˆซ์ž๋ฅผ ๋งžํž ๋•Œ๊นŒ์ง€ ์œ„ ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•  ๊ฒƒํ›„ํ›„ํ›„ ์ง„๋„ ๋”ฐ๋ผ๊ฐ€๊ธฐ๋„ ๋ฐ”์œ๋ฐ ๋จธ๋ฆฌ ํ„ฐ์ง€๋„ค ์ง„์งœ^^,,์ฒ˜์Œ์— ์งฐ์—ˆ๋˜ ์กฐ์ดํ•œ ์ฝ”๋“œ,,,์ฒจ์— ์ˆซ์ž๋ฅผ ๋งŽ์ด ์ž…๋ ฅ์„ ์•ˆํ•ด๋ด์„œ ์ž˜ ๊ตฌ๋™๋˜๋Š”๊ฑด๊ฐ€?? ํ–ˆ์—ˆ๋Š”๋ฐ,,๊ทธ๋ ‡์ง€๋งŒ ์ฝ”๋“œ๋ฐฐ์—ด์„ ์ž˜๋ชปํ•ด์„œ ๊ณ„์†์ ์ธ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์—ˆ๋‹ค,,^^,,,์–˜๋Š” ์™œ ์ •๋‹ต์„ ์ธ์‹์„ ๋ชปํ•˜๋Š”๋ฐ;;;import randomdef start_game():    chosen_number = random.randint(1, 10)    print("=== ์ˆซ์ž..
[241125 : 241129] 1์ฃผ์ฐจ WIL
[SPARTA] AI 9 (24.11 ~ 25.03) ๐Ÿƒ๐Ÿป‍โ™€๏ธ/ํ•œ ์ฃผ ์ •๋ฆฌ ๐Ÿง˜๐Ÿป‍โ™€๏ธ
์ด๋ฒˆ ์ฃผ๋ถ€ํ„ฐ ๋‚ด๋ฐฐ์บ  ๋ณธ์บ ํ”„ ์ฒซ ์‹œ์ž‘ํ–ˆ๋‹ค.์—ฌ์ „ํžˆ ๊ฐ•์˜ ๋‚ด์šฉ์„ ๋”ฐ๋ผ๊ฐ€๊ธฐ ์–ด๋ ค์šด๋ฐ์ง„๋„๋ฅผ ๋นผ์•ผํ•˜๋Š” ๊ฐ•์˜๊ฐ€ ๋” ๋Š˜์–ด์„œ ๋จธ๋ฆฌ๊ฐ€ ํ„ฐ์งˆ ๊ฒƒ ๊ฐ™๋‹ค. ์ง€๊ธˆ ๋‚˜๋Š” ํŒŒ์ด์ฌ ์ œ๋Œ€๋กœ ๋œ ์ฝ”๋“œ ์งœ๊ธฐ๋„ ๋ฒ…์ฐฌ๋ฐ๋„˜ํŒŒ์ด์™€ ํŒ๋‹ค์Šค์˜ ๋‚ด์šฉ์ด ์–ด๋ ค์›Œ์„œ ๋จธ๋ฆฌ๊ฐ€ ๊ณผ๋ถ€ํ•˜ ๋œ ๋Š๋‚Œ,, ๊ฑฐ๊ธฐ๋‹ค๊ฐ€ ๋‚ด์šฉ์ด ์–ด๋ ค์šฐ๋‹ˆ๊นŒ ๋จธ๋ฆฌ์— ๋‚ด์šฉ์ด ํ•˜๋‚˜๋„ ์•ˆ๋“ค์–ด์™€์„œ๊ณต๋ถ€์— ์ง‘์ค‘ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ค์›Œ์ง„๋‹ค.. ์ผ๋‹จ ํŒŒ์ด์ฌ ๋ฌธ์ œ ์‰ฌ์šด๊ฒƒ๋ถ€ํ„ฐ ํ’€๋ฉด์„œ ํŒ๋‹ค์Šค๋ž‘ ๋„˜ํŒŒ์ด ๊ฐ•์˜ ๋ณต์Šตํ•˜๊ณ ๊ทธ ์™ธ์—๋„ ์œ ํŠœ๋ธŒ๋‚˜ ๋‹ค๋ฅธ ๊ฐ•์˜ ์ฐพ์•„์„œ ์ƒˆ๋กœ ๋ณต์Šตํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™๋‹คใ… ใ… 
[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 = ["๋Œ๊ณ ๋ž˜"..
[241126] 4์กฐ ๋ฐœํ‘œํšŒ ์ฃผ์ œ์ •๋ฆฌ: ๋ชจ๋“ˆ๊ณผ ํŒจํ‚ค์ง€
[SPARTA] AI 9 (24.11 ~ 25.03) ๐Ÿƒ๐Ÿป‍โ™€๏ธ
์‚ฌ์ง„/๊ฐ•์˜ ์ถœ์ฒ˜: https://youtu.be/45pERzGJM64?si=27LRFNOyWtprZuql๋ชจ๋“ˆ๊ณผ ํŒจํ‚ค์ง€ํฌ๊ฒŒ ์ •๋ฆฌํ•ด๋ณด์ž๋ฉด, ๋ชจ๋“ˆ์€ ๋งŽ์€ ์–‘์˜ ์ฝ”๋“œ๋ฅผ ํŒŒ์ผ์— ์ด๋ฆ„์„ ๋ถ™์—ฌ์„œ ์ €์žฅํ•œ ๊ฒƒ.ํ™•์žฅ์ž๋Š” .py๋ฅผ ์‚ฌ์šฉํ•ด์ค€๋‹ค. ํŒจํ‚ค์ง€๋Š” ํด๋”๋ฅผ ๋งŒ๋“ค๊ณ , ์„œ๋กœ ์—ฐ๊ด€๋œ ๋‚ด์šฉ์˜ ์—ฌ๋Ÿฌ ๋ชจ๋“ˆ์„ ๋‹ด๋Š”๋‹ค.์ด๋ ‡๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ํด๋”๋ฅผ ํŒจํ‚ค์ง€๋ผ๊ณ  ํ•จ.1. ๋ชจ๋“ˆdef sum(a, b):       return a + b print(sum(1, 2)) ํ–ˆ์„ ๊ฒฝ์šฐ์—๋Š” ๋ฌธ์ œ์—†์ด๊ฒฐ๊ณผ๊ฐ€ 3์ด ์ถœ๋ ฅ๋˜์ง€๋งŒ, ์ค‘๊ฐ„์— def sum(a, b):       return 'average:' + str((a + b) / 2) ์ƒˆ๋กœ์šด sum์— ๋Œ€ํ•œ ์žฌ์ •์˜๊ฐ€ ๋œ๋‹ค๋ฉด,๊ฒฐ๊ณผ๋Š” 3์ด ์•„๋‹Œ 1.5๊ฐ€ ์ถœ๋ ฅ๋˜๊ฒŒ ๋œ๋‹ค. ์ด ๋•Œ ๋ชจ๋“ˆ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ,ํŒŒ์ผ๋“ค์„ ๋งŒ๋“ค์–ด์„œ..
[241122] SQL ์‚ฌ์ „ํ€˜์ŠคํŠธ ์Šคํ„ฐ๋””
[SPARTA] AI 9 (24.11 ~ 25.03) ๐Ÿƒ๐Ÿป‍โ™€๏ธ
์˜ค๋Š˜ ์กฐ์›๋“ค๋ผ๋ฆฌ SQL ์‚ฌ์ „ํ€˜์ŠคํŠธ ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜์˜€๋‹ค.์กฐ์žฅ๋‹˜์˜ ์ฟผ๋ฆฌ.๋‚ด ์ฟผ๋ฆฌ.๋‚˜๋Š” 32๋ฒˆ ๋ฌธ์ œ(8) LOL์„ ํ•˜๋‹ค๊ฐ€ ํ™ง๋ณ‘์ด ๋‚˜์„œ ๋ณ‘์›์„ ์ฐพ์•„์™”์Šต๋‹ˆ๋‹ค. -32. doctors ํ…Œ์ด๋ธ”์—์„œ ํ˜„์žฌ ๋‚ ์งœ ๊ธฐ์ค€์œผ๋กœ 5๋…„ ์ด์ƒ ๊ทผ๋ฌด(hire_date)ํ•œ ์˜์‚ฌ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”!)๋ฅผ ๋ชฐ๋ž๊ธฐ ๋•Œ๋ฌธ์— ์ฟผ๋ฆฌ์ž‘์„ฑ์„ ํŒจ์Šคํ•จ. ์กฐ์žฅ๋‹˜์ด ๋ง์”€ํ•˜์‹œ๊ธฐ๋ฅผ 5๊ฐ•์„ ์ˆ˜๊ฐ•ํ•ด์•ผ ๋‚ ์งœ ํฌ๋งท์„ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š”๋ฐ,๋‚œ ์ผ๋‹จ 5๊ฐ•์„ ์ˆ˜๊ฐ•ํ•˜์ง€ ์•Š์€ ์ƒํƒœ์˜€๋‹ค.๊ทธ๋ฆฌ๊ณ  5๊ฐ•์˜ ๋‚ด์šฉ์œผ๋กœ๋„ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ์ฟผ๋ฆฌ๊ฐ€ ๋„ˆ๋ฌด ๊ธธ์–ด์ ธ ์ง€์ €๋ถ„ํ•ด์ง€๋‹ˆ๊ตฌ๊ธ€๋ง์„ ํ™œ์šฉํ•ด์„œ ์ด๋ฒˆ ๋ฌธ์ œ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๊ฒŒ ์ฟผ๋ฆฌ๊ฐ€ ํ›จ์”ฌ ๊น”๋”ํ•˜๋‹ค๊ณ  ํ•˜์…จ๋‹ค. ๊ทธ๋ž˜์„œ ์กฐ์žฅ๋‹˜์ฒ˜๋Ÿผselect id, name, hire_datefrom doctorsWHERE TIMESTAMPDIFF(YE..