★ [학습목표]
input(), strip(), split() 함수를 이용하며 입력받은 문장을 code에 활용할 수 있다.
문제 1) 사용자에게 문장 1개를 입력받아서, ,를 기준으로 나눠주세요.
I = input().strip().split(',')
print(I)
문제 2) 사용자에게 문장 1개를 입력받아서, strip 한 결과를, 다시 ,를 기준으로 나눠주세요.
I = input().strip().split('-')
print(I)
문제 3) 사용자에게 숫자 2개를 입력받아서, 더한 결과를 출력해주세요.
I = input().strip().split('-')
print(I) # 숫자 2개가 List의 형태로 저장됨
print(I[0]+I[1]) # 리스트에 저장된 2개의 값(문자)을 출력
I[0] = int(I[0]) # 리스트에 저장된 2개의 값을 정수형으로 저장
I[1] = int(I[1])
print(I[0]+I[1]) # 정수형으로 저장된 정보를 호출하여 연산 출력
문제 4) 사용자에게 숫자 3개를 입력받아서, 더한 결과를 출력. map, strip를 사용해주세요.
I = input().strip().split(' ')
print(I)
print(I[0]+I[1]+I[2])
I[0] = int(I[0])
I[1] = int(I[1])
I[2] = int(I[2])
print(I[0]+I[1]+I[2])
I = input().strip().split(' ')
print(I)
plus = map(int, I) # 리스트로 저장된 3개의 문장을 int형으로 적용하여 plus 변수에 입력
a, b, c = plus # List형 변수 plus의 항목을 a, b, c에 분할 배분
print(a+b+c) # 정수형 a+b+c의 값을 출력