Tinkerbell Glitter
[250106] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž…๋ฌธ ๋ฌธ์ œ
Algorithm ๐Ÿ“Š/๋ฌธ์ œ ํ’€์ด ๐Ÿ’ฏ
๊ฐœ๋ฏธ ๊ตฐ๋‹จ ๐ŸœQ. ๊ฐœ๋ฏธ ๊ตฐ๋‹จ์ด ์‚ฌ๋ƒฅ์„ ๋‚˜๊ฐ€๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฏธ ๊ตฐ๋‹จ์€ ์‚ฌ๋ƒฅ๊ฐ์˜ ์ฒด๋ ฅ์— ๋”ฑ ๋งž๋Š” ๋ณ‘๋ ฅ์„ ๋ฐ๋ฆฌ๊ณ  ๋‚˜๊ฐ€๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์žฅ๊ตฐ๊ฐœ๋ฏธ๋Š” 5์˜ ๊ณต๊ฒฉ๋ ฅ์„, ๋ณ‘์ •๊ฐœ๋ฏธ๋Š” 3์˜ ๊ณต๊ฒฉ๋ ฅ์„, ์ผ๊ฐœ๋ฏธ๋Š” 1์˜ ๊ณต๊ฒฉ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ฒด๋ ฅ 23์˜ ์—ฌ์น˜๋ฅผ ์‚ฌ๋ƒฅํ•˜๋ ค๊ณ  ํ•  ๋•Œ, ์ผ๊ฐœ๋ฏธ 23๋งˆ๋ฆฌ๋ฅผ ๋ฐ๋ฆฌ๊ณ  ๊ฐ€๋„ ๋˜์ง€๋งŒ, ์žฅ๊ตฐ๊ฐœ๋ฏธ ๋„ค ๋งˆ๋ฆฌ์™€ ๋ณ‘์ •๊ฐœ๋ฏธ ํ•œ ๋งˆ๋ฆฌ๋ฅผ ๋ฐ๋ฆฌ๊ณ  ๊ฐ„๋‹ค๋ฉด ๋” ์ ์€ ๋ณ‘๋ ฅ์œผ๋กœ ์‚ฌ๋ƒฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์‚ฌ๋ƒฅ๊ฐ์˜ ์ฒด๋ ฅ `hp`๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ์‚ฌ๋ƒฅ๊ฐ์˜ ์ฒด๋ ฅ์— ๋”ฑ ๋งž๊ฒŒ ์ตœ์†Œํ•œ์˜ ๋ณ‘๋ ฅ์„ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ๋ช‡ ๋งˆ๋ฆฌ์˜ ๊ฐœ๋ฏธ๊ฐ€ ํ•„์š”ํ•œ์ง€ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.์ œํ•œ์‚ฌํ•ญ`hp`๋Š” ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค.0 ≤ `hp` ≤ 1000์ž…์ถœ๋ ฅ ์˜ˆhpresult235246999201 A.def solution..
[250103] Django Template Language ๋ž€?
AI ๐Ÿค–/Django โ›“๏ธ
Django Template Language ๋ž€? ๐Ÿ…ณ๐Ÿ†ƒ๐Ÿ…ป1. Django Template Language ์ •์˜Django Template Language(DTL)๋Š” Django์—์„œ HTML์„ ๋™์ ์œผ๋กœ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ํ…œํ”Œ๋ฆฟ ์—”์ง„์ž…๋‹ˆ๋‹คDTL์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐฑ์—”๋“œ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌ๋ฐ›์•„ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ Œ๋”๋ง ํ•  ์ˆ˜ ์žˆ์–ด์š”2. ๊ธฐ๋ณธ ๋ฌธ๋ฒ•1. ๋ณ€์ˆ˜ ์ถœ๋ ฅํ…œํ”Œ๋ฆฟ์—์„œ Python ๋ณ€์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋ ค๋ฉด `{{ variable_name }}` ์„ ์‚ฌ์šฉํ•ด์ค๋‹ˆ๋‹ค์•ˆ๋…•ํ•˜์„ธ์š”, {{ name }}๋‹˜!์ „๋‹ฌ๋œ ๋ณ€์ˆ˜ ์˜ˆ์ œ:return render(request, 'index.html', {'name': 'Alice'})๊ฒฐ๊ณผ:์•ˆ๋…•ํ•˜์„ธ์š”, Alice๋‹˜!2. ํ•„ํ„ฐ (Filters)๋ณ€์ˆ˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€ํ™˜ํ•˜๊ธฐ ์œ„ํ•ด ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค๊ตฌ๋ฌธ: `{{..
[241230 : 250103] 6์ฃผ์ฐจ WIL
[SPARTA] AI 9 (24.11 ~ 25.03) ๐Ÿƒ๐Ÿป‍โ™€๏ธ/ํ•œ ์ฃผ ์ •๋ฆฌ ๐Ÿง˜๐Ÿป‍โ™€๏ธ
์ƒˆํ•ด๊ฐ€ ๋ฐ์•˜์Šต๋‹ˆ๋‹ค ๐ŸŒž๋‚ด๋ฐฐ์บ  ์‹ ์ฒญํ•˜๊ณ  ์‚ฌ์ „์บ ํ”„ ์‹œ์ž‘ํ•œ๊ฒŒ ์—Š๊ทธ์ œ ๊ฐ™์€๋ฐ๋ฒŒ์จ ๋ณธ์บ ํ”„ 6์ฃผ์ฐจ์— ์ ‘์–ด๋“ค์—ˆ์Œ6์ฃผ์‚ฌ์ด์— ์ผ๋‹จ ๋ญ ๋ฐœ์ „ํ•œ๊ฒŒ ๋”ฑํžˆ ์—†๋Š” ๊ฒƒ ๊ฐ™์€๋ฐ,,,?์‚ฌ์ „์บ ํ”„๋ฅผ 11์›”๋‹ฌ๋ถ€ํ„ฐ ์‹œ์ž‘ํ–ˆ์œผ๋‹ˆ๊นŒ ๋‘ ๋‹ฌ ์‚ฌ์ด์— ํฐ ๋ฐœ์ „์„๋ฐ”๋ž€๋‹ค๋Š”๊ฒŒ ์–ด์ด์—†๊ธด ํ•˜์ง€๋งŒ ใ…‹ใ…‹๋‹ค๋ฅธ ๋ถ„๋“ค์— ๋น„ํ•ด ๋งŽ์ด ๋’ค์ณ์ ธ ์žˆ๋Š” ๊ฒƒ์€ ๋ถ„๋ช…ํ•˜๋‹ค;(๋‹น์—ฐํ•จ ์ผ๋‹จ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๋ณด๋‹ค ์—ด์‹ฌํžˆ ์•ˆํ•จใ…Ž)๋‘ ๋‹ฌ ์‚ฌ์ด์— ํŒŒ์ด์ฌ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด์„œ ๋‚˜์— ๋Œ€ํ•ด์„œ ๊นจ๋‹ฌ์€ ๊ฒƒ์ดํ•˜๋‚˜ ์žˆ๋‹ค๋ฉด,๋‚˜๋Š” ๋‚ด ์ƒ๊ฐ๋ณด๋‹ค ๋” ๋ฌธ์ œ ํ•ด๊ฒฐ ํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•œ๋‹ค.๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋  ๋•Œ๊นŒ์ง€ ์ง‘์ฐฉ์„ ํ•œ๋‹ค.๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์œผ๋ฉด ๋‹ค๋ฅธ ๊ฒƒ์„ ํ•˜๋Š” ์™€์ค‘์—๋„ ๋งˆ์Œ์ด ์ฝฉ๋ฐญ์— ๊ฐ€์žˆ๋‹ค.์–ด์งธ ์„ธ๊ฐ€์ง€๋‚˜ ์ ์–ด๋ฒ„๋ ธ๋Š”๋ฐ,,์•”ํŠผ,,๋‚ด๊ฐ€ ์ „๊ณต์„ ๋ฒ„๋ฆฌ๊ณ  ํƒˆ์ฃผํ–ˆ๋˜ ๊ฒƒ์€,,์ „๊ณต์ด ๋‚˜๋ž‘ ์•ˆ๋งž์„ ๊ฒƒ ๊ฐ™๋‹ค๋Š” ๋ถˆ์•ˆํ•จ๋„ ํ•œ ๋ชซ ํ–ˆ๋‹ค +๐œถ์˜ ์ด์œ ๋„ ์žˆ์—ˆ..
[250103] ๋ฐ์ฝ”๋ ˆ์ดํ„ฐ๋ž€?
AI ๐Ÿค–/Python ๐Ÿ’ป
๋ฐ์ฝ”๋ ˆ์ดํ„ฐ๋ž€? โœจ1. ๋ฐ์ฝ”๋ ˆ์ดํ„ฐ ์ •์˜๋ฐ์ฝ”๋ ˆ์ดํ„ฐ๋Š” ๊ธฐ์กด์˜ ํ•จ์ˆ˜๋‚˜ ๋ฉ”์„œ๋“œ์— ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ํŒŒ์ด์ฌ์˜ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์ด๋‹ค๋‹ค๋ฅธ ํ•จ์ˆ˜๋ฅผ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๊ณ ์ฐจ ํ•จ์ˆ˜(Higher-Order Function)์˜ ์ผ์ข…์ž„์ฃผ๋กœ ํ•จ์ˆ˜๋‚˜ ๋ฉ”์„œ๋“œ์˜ ์ „ํ›„์— ์‹คํ–‰๋  ๋กœ์ง์„ ์ถ”๊ฐ€ํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค2. ๋ฐ์ฝ”๋ ˆ์ดํ„ฐ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ๊ธฐ๋ณธ ํ•จ์ˆ˜def my_function(): print("Hello, World!")๋ฐ์ฝ”๋ ˆ์ดํ„ฐ ํ•จ์ˆ˜ ์ •์˜def my_decorator(func): def wrapper(): print("Before the function call") func() # ์›๋ž˜ ํ•จ์ˆ˜ ์‹คํ–‰ print("After the function call") return..
[250103] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž…๋ฌธ ๋ฌธ์ œ
Algorithm ๐Ÿ“Š/๋ฌธ์ œ ํ’€์ด ๐Ÿ’ฏ
์ค‘๋ณต๋œ ์ˆซ์ž ๊ฐœ์ˆ˜ ๐Ÿ”ขQ. ์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด `array`์™€ ์ •์ˆ˜ `n`์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, `array`์— `n`์ด ๋ช‡ ๊ฐœ ์žˆ๋Š” ์ง€๋ฅผ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด๋ณด์„ธ์š”.์ œํ•œ์‚ฌํ•ญ1 ≤ `array`์˜ ๊ธธ์ด ≤ 1000 ≤ `array`์˜ ์›์†Œ ≤ 1,0000 ≤ `n` ≤ 1,000์ž…์ถœ๋ ฅ ์˜ˆarraynresult[1, 1, 2, 3, 4, 5]12[0, 2, 3, 4]10A.def solution(array, n): answer = 0 for a in array: if a == n: answer += 1 return answer์ง€๊ธˆ๋ถ€ํ„ฐ ์ด ๋ฌธ์ œ์— ์–ฝํžŒ ์•„์ฃผ ์Šฌํ”ˆ ์ด์•ผ๊ธฐ๋ฅผ ํ•ด๋ณด๊ฒ ์–ด์š”,,?์˜ค๋‹ต๋…ธํŠธ ๋“ค์–ด๊ฐ€๊ธฐ ์ „์—,,, โžฟ์ฒ˜์Œ์— ์ง€๋ฌธ์„ ..
[250102] instance method, class method, static method์˜ ํŠน์ง•๊ณผ ์ฐจ์ด์ 
AI ๐Ÿค–/Python ๐Ÿ’ป
์ธ์Šคํ„ด์Šค ๋ฉ”์„œ๋“œ (Instance Method) ๋ž€?1. ์ธ์Šคํ„ด์Šค ๋ฉ”์„œ๋“œ (Instance Method) ์ •์˜ํด๋ž˜์Šค ๋‚ด๋ถ€์—์„œ ์ƒ์„ฑ๋œ ์ธ์Šคํ„ด์Šค ๊ฐ์ฒด์— ์ ‘๊ทผํ•˜๋Š” ๋ฉ”์„œ๋“œ์ด๋‹คํŠน์ง•:์ฒซ ๋ฒˆ์งธ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ self๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค์ธ์Šคํ„ด์Šค ๋ณ€์ˆ˜์™€ ์ธ์Šคํ„ด์Šค ๋ฉ”์„œ๋“œ์— ์ ‘๊ทผ ๊ฐ€๋Šฅ๊ฐ์ฒด ๋ณ„๋กœ ๋‹ค๋ฅธ ๋™์ž‘์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Œ์‚ฌ์šฉ ์˜ˆ์‹œ: ์ธ์Šคํ„ด์Šค ๋ณ„ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ์ƒํƒœ๋ฅผ ๋ณ€๊ฒฝํ•ด์•ผ ํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹คclass MyClass: def __init__(self, value): self.value = value def instance_method(self): return f"Instance value is {self.value}"obj = MyClass(10)print(obj.instance_method()) ..