프로그램

[파이썬] 문제 : 두 문자열 혼합

오디세이99 2022. 11. 20. 21:35
728x90
반응형

a = 'ABCD'
b = '1234'

new_str1 = ''                           # 결과 문자열 변수1
new_str2 = ''                           # 결과 문자열 변수2
for i in range(len(a)):                # 문자열1 의 길이만큼 반복
    new_str1 += a[i] + b[i]            # 인덱스를 사용해 한 글자씩 붙여서 겱롸 문자열1을 만듬
    new_str2 += a[i] + b[(len(b)-1)-i] # b의 경우 (len(b)-1) - i 로 인덱스를 4,3,2,1,0 씩이 되도록 만들어 한 글자씩 붙임
    
print('new_str1=',new_str1)
print('new_str2=',new_str2)

결과

new_str1= A1B2C3D4
new_str2= A4B3C2D1
728x90
반응형