mooon๐ŸŒ™
STUDY
mooon๐ŸŒ™
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (170)
    • ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ (147)
      • ๋ฐฑ์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ (53)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv1 (13)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ž…๋ฌธ (54)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] SQL ๊ณ ๋“์  Kit (27)
    • BACK (4)
      • Spring (3)
      • PHP (0)
    • FRONT (5)
    • DevOps (8)
      • Jenkins (8)
    • GitHub๐ŸŒฑ (2)
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (1)
      • SQL (1)
    • Error ๐Ÿ’ฅ (0)
      • php (2)
    • ๐Ÿ˜‹ (1)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • โญ ๊นƒํ—ˆ๋ธŒ
  • ๐Ÿ’• ๋ฐฉ๋ช…๋ก
  • ๐Ÿ’ฅ ํƒœ๊ทธ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  • ๋ฐฑ์ค€
  • SQL ๊ณ ๋“์  Kit
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž…๋ฌธ
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
  • DevOps
  • c++
  • SQL
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • Python

์ตœ๊ทผ ๊ธ€

250x250
hELLO ยท Designed By ์ •์ƒ์šฐ.
mooon๐ŸŒ™

STUDY

์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ/[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv1

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ด์ƒํ•œ ๋ฌธ์ž ๋งŒ๋“ค๊ธฐ

2023. 4. 3. 10:11
728x90

โญ ๋ฌธ์ œ ์„ค๋ช…

๋ฌธ์ž์—ด s๋Š” ํ•œ ๊ฐœ ์ด์ƒ์˜ ๋‹จ์–ด๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ๋‹จ์–ด๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ณต๋ฐฑ๋ฌธ์ž๋กœ ๊ตฌ๋ถ„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ๋‹จ์–ด์˜ ์ง์ˆ˜๋ฒˆ์งธ ์•ŒํŒŒ๋ฒณ์€ ๋Œ€๋ฌธ์ž๋กœ, ํ™€์ˆ˜๋ฒˆ์งธ ์•ŒํŒŒ๋ฒณ์€ ์†Œ๋ฌธ์ž๋กœ ๋ฐ”๊พผ ๋ฌธ์ž์—ด์„ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•˜์„ธ์š”.


๐Ÿ™ ์ œํ•œ์‚ฌํ•ญ

๋ฌธ์ž์—ด ์ „์ฒด์˜ ์ง/ํ™€์ˆ˜ ์ธ๋ฑ์Šค๊ฐ€ ์•„๋‹ˆ๋ผ, ๋‹จ์–ด(๊ณต๋ฐฑ์„ ๊ธฐ์ค€)๋ณ„๋กœ ์ง/ํ™€์ˆ˜ ์ธ๋ฑ์Šค๋ฅผ ํŒ๋‹จํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๊ธ€์ž๋Š” 0๋ฒˆ์งธ ์ธ๋ฑ์Šค๋กœ ๋ณด์•„ ์ง์ˆ˜๋ฒˆ์งธ ์•ŒํŒŒ๋ฒณ์œผ๋กœ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.


๐ŸŒฑ ์ž…์ถœ๋ ฅ ์˜ˆ ์„ค๋ช…

์ž…์ถœ๋ ฅ ์˜ˆ #1

s = "try hello world"

return = "TrY HeLlO WoRlD"


โœจ ๋‚ด ํ’€์ด

def solution(s):
    result = "";
    for word in s.split(' ') :
        for index in range(0,len(word)) :
            if word[index] == ' ' :
                result += word[index]
            elif index % 2 == 0 : 
                result += word[index].upper()
            else :
                result += word[index].lower()
        result += " "
    return result[:-1]

ํ’€์ด ์–ธ์–ด : Python3

 


๐Ÿ“Œ ๋ฌธ์ œ ํ’€์ด

ํ’€์ด

๋ฌธ์ž์—ด์— ๊ณต๋ฐฑ์ด ์—ฌ๋Ÿฌ๊ฐœ ์žˆ๋Š” ๊ฒฝ์šฐ๋ฅผ ๊ณ ๋ คํ•ด์ฃผ์–ด์•ผ ๋œ๋‹ค

์˜ˆ๋ฅผ ๋“ค์–ด, ์ฃผ์–ด์ง„ ๋ฌธ์ž์—ด์ด "hello    word         hi"๋ผ๊ณ  ๊ฐ€์ •์„ ํ•ด๋ณด์ž

 

string.split()๋ฅผ ์‚ฌ์šฉ์„ ํ•  ๊ฒฝ์šฐ ๊ณต๋ฐฑ์„ ๊ธฐ์ค€์œผ๋กœ ๋‹จ์–ด๊ฐ€ ๋ถ„๋ฆฌ๋œ๋‹ค

๋”ฐ๋ผ์„œ ["hello", "word", "hi"]๋กœ ๋ถ„๋ฆฌ๊ฐ€ ๋œ๋‹ค

 

ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๋Š” ์—ฌ๋Ÿฌ๊ฐœ์˜ ๊ณต๋ฐฑ๋„ ๊ฒฐ๊ณผ์— ํฌํ•จ์„ ํ•ด์ฃผ์–ด์•ผ ๋˜๊ธฐ ๋•Œ๋ฌธ์—

string.split(' ')์™€ ๊ฐ™์ด ์‚ฌ์šฉ์„ ํ•˜์—ฌ 1๊ฐœ์˜ ๊ณต๋ฐฑ์œผ๋กœ๋งŒ ๋ฌธ์ž์—ด์„ ๋ถ„๋ฆฌ ์‹œํ‚ค๋ฉด

๊ฒฐ๊ณผ๋Š” ['hello', '', '', '', 'word', '', '', '', '', '', '', '', '', 'hi']์™€ ๊ฐ™์ด ๋ถ„๋ฆฌ๋œ๋‹ค

 

 

728x90
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)
    '์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ/[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv1' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ํฌ๊ธฐ๊ฐ€ ์ž‘์€ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๋ฌธ์ž์—ด ๋‚ด ๋งˆ์Œ๋Œ€๋กœ ์ •๋ ฌํ•˜๊ธฐ
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๋น„๋ฐ€์ง€๋„
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์‚ผ์ด์‚ฌ
    mooon๐ŸŒ™
    mooon๐ŸŒ™
    ๊ฐœ๋ฐœ ๊ณต๋ถ€ ๊ธฐ๋ก

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”