행위

제니퍼 물음표(?)를 :1 형태로 변경

DB CAFE

Dbcafe (토론 | 기여)님의 2023년 6월 27일 (화) 11:32 판 (새 문서: === 제니퍼 물음표(?)를 :1 형태로 변경 === <source lang=sql> def replace_characters(string): replacements = { "?": ":1", ",": ":2", "!": ":3",...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
thumb_up 추천메뉴 바로가기


제니퍼 물음표(?)를 :1 형태로 변경[편집]

def replace_characters(string):
    replacements = {
        "?": ":1",
        ",": ":2",
        "!": ":3",
        ".": ":4"
    }
    for char, replacement in replacements.items():
        string = string.replace(char, replacement)
    return string

def format_string(string):
    formatted_string = ""
    split_string = string.split(",")
    for i, s in enumerate(split_string):
        s = s.strip()  # 문자열 앞뒤 공백 제거
        formatted_string += f"{s}:"
        if i < len(split_string) - 1:
            formatted_string += f"{i+1}, "
        else:
            formatted_string += f"{i+1}"
    return formatted_string

# 사용 예시
input_string = "?,?,?,?"
replaced_string = replace_characters(input_string)
output_string = format_string(replaced_string)
print(output_string)