본문 바로가기
Python/COS Pro Python 1급

Input() 함수 / 구분자(.split , sep)

by Mr.DonyStark 2023. 10. 8.

○ Input 함수 : 사용자로부터 값을 받을 때 활용(받은 값은 Str형식임)

#문자를 숫자로 형변환
a = int(input('숫자입력'))         #받은 값이 문자형이므로 int()로 감싸서 정수로 형변환
#문자를 숫자로 형변환
b = int(input('숫자입력'))         #받은 값이 문자형이므로 int()로 감싸서 정수로 형변환
c = a+b
print(c)

○ .Split() : 사용자로부터 값을 받을때, 받은 값을 구분해주는 역할

#두개 변수에 값을 입력받음과 동시에 입력 값을 , 로 구분하도록 지정
c,d = input('숫자 2개 입력').split(',')
#두개 변수에 값을 입력받음과 동시에 입력 값을 , 로 구분하도록 지정
e,f = input('숫자 2개 입력').split(',')
#입력값 정수로 형변환
c = int(c)
#입력값 정수로 형변환
d = int(d)
#입력값 정수로 형변환
e = int(e)
#입력값 정수로 형변환
f = int(f)
print(c+d+e+f)

○ +구분자) sep = ' '

sep ='구분자'
print('첫번째 예제→','a', 'b', 'c', 'd', 'e')
print('두번째 예제→', 'a', 'b', 'c', 'd', 'e', sep ='/')
print('세번째 예제→','a', 'b', 'c', 'd', 'e', sep ='*')
print('네번째 예제→','a', 'b', 'c', 'd', 'e', sep ='\n') #줄바꿈

'Python > COS Pro Python 1급' 카테고리의 다른 글

리스트 : 2차원 배열  (0) 2023.10.10
리스트(list) 응용  (0) 2023.10.09
리스트(List)와 튜플(Tuple)  (1) 2023.10.08
Python 기본문법  (0) 2023.10.04
Python 이란?  (0) 2023.10.04