파이썬/코트업 기초 100제

파이썬/코트업 기초 100제

코드업 기초 100제 문제 035

코드업 기초 100제 문제 035 # 16진수로 입력된 정수 1개를 8진수로 바꾸어 출력해보자. 소스 더보기 num ='0x' +input() numToInt = int(num,16) #print(oct(numToInt)[2:]) print(format(numToInt),'o')

파이썬/코트업 기초 100제

코드업 기초 100제 문제 034

코드업 기초 100제 문제 034 # 8진수로 입력된 정수 1개를 10진수로 바꾸어 출력해보자. 소스 더보기 num = '0o'+input() print(int(num,8)) 파이썬의 int함수에는 진수들을 정수로 바꿔주는 기능을 가지고 있습니다. 이 기능으로 쉽게 풀 수 있습니다

파이썬/코트업 기초 100제

코드업 기초 100제 문제 033

코드업 기초 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진수로 변환하고 대문자로 만들수 있습니다.

파이썬/코트업 기초 100제

코드업 기초 100제 문제 032

코드업 기초 100제 문제 032 # 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. 소스 더보기 num = int(input()) #print(hex(num)[2:]) print(format(num,'x')) 파이썬에는 10진수 자료를 16진수로 만드는 hex 함수가 있기때문에 따로 기능을 추가할필요는 없습니다. 파이썬에서의 16진수는 16진수앞에 0x가 붙기때문에 문자열 슬라이스를 해주면 됩니다. format함수를 써서 진수를 바꿔줘도 됩니다. hex함수 https://blockdmask.tistory.com/433

파이썬/코트업 기초 100제

코드업 기초 100제 문제 031

코드업 기초 100제 문제 031 # 10진수를 입력받아 8진수(octal)로 출력해보자. 소스 더보기 num = int(input()) # print(oct(num)[2:]) print(format(num, 'o')) 파이썬에는 10진수 자료를 8진수로 만드는 oct 함수가 있기때문에 따로 기능을 추가할필요는 없습니다. 파이썬에서의 8진수는 8진수앞에 0o가 붙기때문에 문자열 슬라이스를 해주면 됩니다. oct함수 https://blockdmask.tistory.com/433 oct말고도 format함수도 정수형자료를 진수로 변환할수있기때문에 사용하기 좋습니다. format함수 https://www.daleseo.com/python-int-bases/

파이썬/코트업 기초 100제

코드업 기초 100제 문제 030

코드업 기초 100제 문제 029 # 정수 1개를 입력받아 그대로 출력해보자. 소스 더보기 num = int(input()) print(num)

파이썬/코트업 기초 100제

코드업 기초 100제 문제 029

코드업 기초 100제 문제 029 # 실수 1개를 입력받아 그대로 출력해보자. 소스 더보기 num = float(input()) print(num)

파이썬/코트업 기초 100제

코드업 기초 100제 문제 028

코드업 기초 100제 문제 028 # 정수 1개를 입력받아 그대로 출력해보자. 소스 더보기 num = int(input()) print(num)

파이썬/코트업 기초 100제

코드업 기초 100제 문제 027

코드업 기초 100제 문제 027 # 년월일을 출력하는 방법은 나라마다, 형식마다 조금씩 다르다. # 년월일(yyyy.mm.dd)를 입력받아, # 일월년(dd-mm-yyyy)로 출력해보자. # (단, 한 자리 일/월은 0을 붙여 두자리로 출력한다.) 소스 더보기 y, m, d = input().split('.') if len(m) == 1: m = '0' + m if len(d) == 1: d = '0' + d print(d, m, y, sep='-')

파이썬/코트업 기초 100제

코드업 기초 100제 문제 026

코드업 기초 100제 문제 026 # 입력되는 시:분:초 에서 분만 출력해보자. 소스 더보기 h, m, s = input().split(':') print(m)

감자씨앗
'파이썬/코트업 기초 100제' 카테고리의 글 목록 (8 Page)