'''
6) 덧셈식 출력하기
7) 문자열 붙여서 출력하기
8) 문자열 돌리기
9) 홀짝 구분하기
10) 문자열 겹쳐쓰기
'''
# 6)
a, b = map(int, input("4 5 -- ").strip().split(' '))
print(f"{a} + {b} = {a + b}")
# 7)
str1, str2 = input("a b -- ").strip().split(' ')
print(str1 + str2)
'''
print(input().strip().replace(' ', ''))
'''
# 8)
s_list = list(input("abced -- "))
print(*s_list, sep='\n')
'''
s_list = [*input()]
print('\n'.join(input()))
for a in input():
print(a)
'''
# 9)
a = int(input())
a_type = "even" if a % 2 == 0 else "odd"
print(f"{a} is {a_type}")
# 10)
def switch_string(my_string, overwrite_string, s):
return my_string[:s] + overwrite_string + my_string[s + len(overwrite_string):]
print(switch_string("Program29b8UYP", "merS123", 7))
- 배열을 하나씩 출력하는 건 생각보다 간단했다.
- input 하나씩 입력하는 일이 번거로웠는데 그냥 테스트코드를 함수로 만들고 값을 미리 넣어서 호출하면 됐었다. 휴..
https://hansuho113.tistory.com/30
파이썬 문자열 배열로 반환 (python string to list)
알고리즘 문제를 풀다보면 입력받은 문자열을 모두 분해해서 리스트로 저장해야 하는 경우가 종종 있다. 이 경우 공백 문자나 구분자가 없으면 split을 사용하기 어렵기 때문에 문자열을 바로 배
hansuho113.tistory.com