studyplan

2022.03.29 (화) /input() , int(input()) , 정수형 ,문자형 ,int , str / python / 파이썬 본문

학원

2022.03.29 (화) /input() , int(input()) , 정수형 ,문자형 ,int , str / python / 파이썬

무한머니 2022. 3. 29. 21:17

# a = 10
# print(a)
# input() =  키보드 입력을 처리하는 함수
# - 입력 데이터가 무자열로 처리됨 .
# - 수치연산이 불가능함

# - 수치연산을 하려면  input() 앞에 int로 감싸준다

# - int(input()) : 입력된 문자를 정수로 변환
# - 정확한 숫자를 입력하지 안흥면 에러발생 !

a = input()  
b = input() # 문자형
c = int(input()) # 정수형
d = int(input())

print(type(a)) # a의 형태는 ? str = 문자형 ,
print(a + '10')   # 3 + 10 = 둘다 문자형이기때문에 310으로 나타냄
print(a + b) # 둘다 문자형이기때문에 3 4  

print(c + d) # 정수형이기 때문에 5 + 6 = 11  
print(c * d) # 정수형이기 때문에 5 * 6 = 30  
--------------------------------------------------------------------------------

3
4
5
6
<class 'str'>
310
34
11
30

 

--------------------------------------------------------------------------------

Comments