강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của wlsrudwn774994
wlsrudwn774994

câu hỏi đã được viết

Nghiên cứu giải quyết vấn đề Python 100 bằng các ví dụ Phần 1

문자형의 자료형을 정수형으로 바꾸는 이유가 무엇인가요?

Viết

·

852

0

아스키 코드를 입력하면 해당하는 문자를 출력하는 프로그램 구현에서
a=input('숫자를 입력하면 해당하는 문자를 출력해드려요=')의 자료형은 문자형인데,
이걸 정수형으로 변환하는 이유가 무엇인가요?
아스키코드python

Câu trả lời 1

0

chr() 의 경우 ()안에 넣을수있는 값이 정수형입니다.

input() 으로 1을 입력하면

사람 눈엔 1이라는 숫자지만 

컴퓨터는 '1' 이라는 문자로 인식하기 때문에 이 값을 그대로 chr()에 넣으면 에러가 납니다.

는 아무 문제 없지만 

문자로 넣는 경우에는 에러가 나는것을 확인할수있습니다. 

 

input()으로 받아온 값은 문자열 이기 때문에 이것을 정수형으로 변환해주는 과정이 필요한 것입니다. 

Hình ảnh hồ sơ của wlsrudwn774994
wlsrudwn774994

câu hỏi đã được viết

Đặt câu hỏi