전체 글293 [코드업 Python 기초 100제] - 6033. 문자 1개 입력받아 다음 문자 출력하기 문제 설명 문자 1개를 입력받아 그 다음 문자를 출력해보자. 영문자 'A'의 다음 문자는 'B'이고, 숫자 '0'의 다음 문자는 '1'이다. 입력 문자 1개가 입력된다. 출력 그 다음 문자를 출력한다. 입력 예시 a 출력 예시 b My code a = input() b = ord(a) c = chr(b+1) print(c) Answer n1=input() n2=ord(n1)+1 s=chr(n2) print(s) Code Review 문자도 아스키 문자표에서 10진수로 저장되기 때문에 덧셈을 할 수 있습니다. 어떤 문자의 값에 1을 더하면 다음 문자의 값이 됩니다. 따라서 이를 바탕으로 입력 받은 문자를 ord 함수를 이용하여 10진수로 바꾸어 준 뒤 +1 을 하여 다음 문자의 값으로 바꿔주고, 그 값을 .. 2022. 1. 25. [코드업 Python 기초 100제] - 6032. 정수 1개 입력받아 부호 바꾸기 문제 설명 입력된 정수의 부호를 바꿔 출력해보자. 입력 정수 1개가 입력된다. 출력 부호를 바꿔 출력한다. 입력 예시 -1 출력 예시 1 My code a = int(input()) print(-a) Answer a=int(input()) print(-a) Code Review - 부호를 입력 받은 변수 앞에 붙여주어 부호가 반대인 값이 출력되도록 해주었습니다. 2022. 1. 25. [코드업 Python 기초 100제] - 6031. 정수 입력받아 유니코드 문자로 변환하기 문제 설명 10진 정수 1개를 입력받아 유니코드 문자로 출력해보자. 입력 10진 정수 1개(32 ~ 126 범위)가 입력된다. 출력 유니코드 문자로 출력한다. 입력 예시 65 출력 예시 A My code a = int(input()) b = chr(a) print(b) Answer c=input() c=int(c) print(chr(c)) Code Review 10진수 정수 1개를 입력 받은 뒤, chr 함수를 이용하여 입력 받은 정수가 유니코드 문자로 바뀌어 출력되도록 해주었습니다. 2022. 1. 25. [코드업 Python 기초 100제] - 6030. 영문자 1개 입력받아 10진수로 변환하기 문제 설명 영문자 1개를 입력받아 10진수 유니코드(Unicode) 값으로 출력해보자. 입력 유니코드 영문자 1개가 입력된다. 출력 유니코드 값을 10진수로 출력한다. 입력 예시 A 출력 예시 65 My code a = input() b = ord(a) print(b) Answer n=input() n=ord(n) print(n) Code Review 영문자 1개를 입력 받은 뒤, ord 함수를 이용하여 입력 받은 문자를 10진수 유니코드 값으로 변환하여 출력되도록 해주었습니다. 2022. 1. 25. 이전 1 ··· 63 64 65 66 67 68 69 ··· 74 다음