반응형 int()2 파이썬 input() 입력된 숫자 기호 문자를 나눠서 출력 파이썬 input() 입력된 숫자 기호 문자를 나눠서 출력 # input 으로 받은 문자열을 # 10+ab // 숫자 기호 문자 를 나눠서 각 변수에 넣기 # 1 0 + a b 각 주소에 입력됨 a = input() # a[0] ~ a[1] 까지 1 0 을 10 숫자로 만듬 b = int(a[:2]) # a[2] 중앙에 + 를 c에 대입 c = a[2] # a[3] ~ a[4] 까지 a b 를 ab 하나로 만듬 d = a[3:] print(b,c,d) # 출력시 10 + ab 로 출력 # 1abc2 입력 a = input() # b에 12 십이 숫자를 넣는다 #0에서 5 사이에서 0에서 4로 점프 즉 [0]과 [4]만 넣겠다 b = int(a[0:5:4]) # c에 abc만 넣는다 c = a[1:4] #.. 2021. 9. 22. 파이썬 input 정수 실수 문자열 파이썬 input 정수 실수 문자열 num = input() # input() = 문자열로 입력 (숫자가 정수(X), 실수(X)) #예 str 에 숫자를 넣으면 answer = 1 + num print(answer) # 오류발생 이유는 숫자를 문자로 인식하기 때문 아래와 같이 변경 num = int(input()) # int()안에 input() 넣어줘야 정수로 입력됨 num = float(input()) # 실수로 입력됨 num = str(input()) # 문자열로 입력됨 num = eval(input()) # eval은 사용을 권장하지 않는다고 한다 # eval = 1. 정수입력시 정수로 입력 = int()동일 # eval = 2. 실수입력시 실수로 입력 = float()동일 cs 2021. 9. 14. 이전 1 다음 반응형