코드업 기초 100제 문제 042
코드업 기초 100제 문제 042 # 정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. 소스 더보기 a, b = map(int, input().split()) print(a//b)
코드업 기초 100제 문제 042 # 정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. 소스 더보기 a, b = map(int, input().split()) print(a//b)
코드업 기초 100제 문제 041 # 영문자 1개를 입력받아 그 다음 문자를 출력해보자. # 영문자 'A'의 다음 문자는 'B'이고, 영문자 '0'의 다음 문자는 '1'이다. 소스 더보기 더보기 askii = ord(input()) + 1 print(chr(askii)) 아스키 코드를 이용하면 된다. 'A' == 97(1000001), 'B' == 98(1000010) 이므로 아스키 코드로 변환된 숫자에 1을 더한 뒤 아스키 문자로 재변환 해주면 된다.
코드업 기초 100제 문제 040 # 입력된 정수의 부호를 바꿔 출력해보자. 소스 더보기 num = int(input()) print(-num)
코드업 기초 100제 문제 039 # 정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자. 소스 더보기 num1, num2 = map(int, input().split()) print(num1+num2)
코드업 기초 100제 문제 038 # 정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자. 소스 더보기 num1, num2 = map(int, input().split()) print(num1+num2)
코드업 기초 100제 문제 037 # 10진 정수 1개를 입력받아 아스키 문자로 출력해보자. 소스 더보기 askii = chr(int(input())) print(askii) chr을통해 아스키코드를 문자로 변환할수 있습니다 chr함수 https://ddolcat.tistory.com/684
코드업 기초 100제 문제 036 # 영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력해보자. 소스 더보기 askii = ord(input()) print(askii) 파이썬의 ord함수를통해 문자값을 아스키코드로 변환할수있습니다 ord함수 https://ddolcat.tistory.com/684
코드업 기초 100제 문제 035 # 16진수로 입력된 정수 1개를 8진수로 바꾸어 출력해보자. 소스 더보기 num ='0x' +input() numToInt = int(num,16) #print(oct(numToInt)[2:]) print(format(numToInt),'o')
코드업 기초 100제 문제 034 # 8진수로 입력된 정수 1개를 10진수로 바꾸어 출력해보자. 소스 더보기 num = '0o'+input() print(int(num,8)) 파이썬의 int함수에는 진수들을 정수로 바꿔주는 기능을 가지고 있습니다. 이 기능으로 쉽게 풀 수 있습니다
코드업 기초 100제 문제 033 # 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. # 16진수(대문자)로 출력한다. 소스 더보기 1번풀이 num = int(input()) numToString = hex(num)[2:] print(numToString.upper()) 파이썬에는 글자를 대문자로만드는 upper 함수가 있기때문에 따로 기능을 추가할필요는 없습니다. upper 함수 https://blockdmask.tistory.com/416 2번풀이 num = int(input()) print(format(num, 'X')) fomat함수 자체에 16진수upper기능이있어 한번에 16진수로 변환하고 대문자로 만들수 있습니다.