본문 바로가기

Python158

코드업 100제 38-46 38번 정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자. 더보기 x,y = map(int, input().split()) print(x+y) 39번 정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자. 더보기 x,y = map(int, input().split()) print(x+y) 40번 입력된 정수의 부호를 바꿔 출력해보자. 더보기 revint = -int(input()) #int 앞에 -를 붙여 부호 바꿔주기 print(revint) 41번 더보기 order = ord(input()) print(chr(order+1)) #아스키 코드로 변환된 숫자에 1을 더한 뒤 아스키 문자로 재변환 42번 정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. 더보기 x,y = map.. 2022. 1. 23.
코드업 100제 31-37 31번 10진수를 입력받아 8진수(octal)로 출력해보자. 더보기 octcal = int(input()) #octcal 변수에 int형으로 입력받은 수 저장 print(oct(octcal)[2:]) #[2:]로 앞 두자리를 생략 시켜줌 32번 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. 더보기 hexadecimal = int(input()) #hexadecimal에 int형으로 입력받은 수 저장 print( hex(hexadecimal)[2:] ) #[2:]으로 앞 두자리 수 생략 33번 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. 16진수(대문자)로 출력한다. 더보기 hexadecimal = int(input()) big = hex(hexadecimal)[2.. 2022. 1. 22.
코드업 100제 28-30 28번 정수 1개를 입력받아 그대로 출력해보자. 파이썬에서의 int() 데이터형의 크기는 4바이트(32비트)로 지정되어있다. 이보다 큰 범위를 지정하고자 할 때는 long 데이터 형을 이용하면 된다. 파이썬에서는 4가지의 데이터형을 제공한다. 파이썬에서 제공하는 데이터형 int (plain integers) : 정수 long (long integers) : int 보다 범위가 큰 정수(메모리 한계까지 저장 가능, 사실상 무제한) float (floating point numbers) : 실수 complex (complex numbers) : 복소수 더보기 x = int(input()) print(x) 29번 실수 1개를 입력받아 그대로 출력해보자. 더보기 flo = float(input()) print(.. 2022. 1. 21.
코드업 100제 22-27 22번 공백이 포함되어 있는 한 문장이 입력된다. 단, 입력되는 문장은 여러 개의 단어로 구성되고, 엔터로 끝난다. 더보기 string = input() print(string) 23번 실수 1개를 입력받아 정수 부분과 실수 부분으로 나누어 출력한다. 입력 : 1.435867 출력 : 1 435867 더보기 string = input().split('.') # .을 기준으로 나누기 print('''\ {} {} '''.format(string[0], string[1])) #'''\를 이용해 보이는 대로 출력하게 만듦 24번 단어를 1개 입력받는다. 입력받은 단어(영어)의 각 문자를 한줄에 한 문자씩 분리해 출력한다. (단, 단어의 문자(영어)를 하나씩 나누어 한 줄에 한 개씩 ' '로 묶어서 출력한다.).. 2022. 1. 21.