728x90
|자료형 변환|
1. input() 함수로 입력 받은 값을 int, float으로 변환 하기
# int로 변환하기
a = int(input("첫 번재 숫자를 입력 : "))
b = int(input("두 번재 숫자를 입력 : "))
print(a + b)
# float로 변환하기
a = float(input("첫 번재 숫자를 입력 : "))
b = float(input("두 번재 숫자를 입력 : "))
print(a + b)
# 오류
int 변환 함수에 float 값이 입력 될 경우 오류 발생
예외가 발생했습니다. ValueError
invalid literal for int() with base 10: '10.0'
float 변환 함수에 str 값이 입력 될 경우 오류 발생
예외가 발생했습니다. ValueError
could not convert string to float: '안녕'
2. 입력 받은 값 스왑하기
# 입력 받은 a, b 값을 변수는 동일하지만 값을 스왑하여 출력
a = input("입력 값 : ")
b = input("입력 값 : ")
print(a, b)
c = b
b = a
a = c
print(a, b)
728x90
반응형
'Python' 카테고리의 다른 글
[Python] 파이썬 폴더 선택 창 띄우고 파일 목록 출력 하기 (0) | 2021.08.08 |
---|---|
[Python] 파이썬 텍스트(txt) 파일 쓰기 (0) | 2021.07.29 |
[Python] 변수와 입력 (0) | 2021.07.18 |
[Python] 숫자 (0) | 2021.07.15 |
[Python] 문자열 (0) | 2021.07.15 |
댓글