본문 바로가기

전체 글186

[복습] 파이썬 코드업 4장 [31] 10진수를 입력받아 8진수(octal)로 출력해보자. 정답 octal = int(input()) print(oct(octal)[2:]) [32] 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. Tip:: 16진수는 '0xa'처럼 숫자 앞에 '0x'를 붙여준다. 이것으로 'a'가 16진수의 'a'임을 인지한다. 10진수를 16진수로 변환하는 함수는 hex()이며, '0xa'와 같이 출력되므로 앞 두자리를 생략하고 출력하면된다. 따라서 '0xa'[2:]를 해주면 되는 것. 정답 hexadecimal = int(input()) print(hex(hexadecimal)[2:]) [33] 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. 16진수(대문자)로 출력한다. T.. 2022. 5. 11.
[복습] 파이썬 코드업 3장 [28] 정수 1개를 입력받아 그대로 출력해보자. 파이썬에서의 int() 데이터형의 크기는 4바이트(32비트)로 지정되어있다. 이보다 큰 범위를 지정하고자 할 때는 long 데이터 형을 이용하면 된다. 파이썬에서는 4가지의 데이터형을 제공한다. 파이썬에서 제공하는 데이터형 int (plain integers) : 정수 long (long integers) : int 보다 범위가 큰 정수(메모리 한계까지 저장 가능, 사실상 무제한) float (floating point numbers) : 실수 complex (complex numbers) : 복소수 정답 int = int(input()) print(int) [29] 실수 1개를 입력받아 그대로 출력해보자. 정답 fl = float(input()) pri.. 2022. 5. 11.
[복습] 파이썬 코드업 2장 [10] 정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자. 정답 i = int(input()) # intput은 기본적으로 문자형으로 저장되므로 int 형변환 필요 print(i) [11] 문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자. 정답 ch = input() print(ch) [12] 실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후 저장되어 있는 실수값을 출력해보자. 정답 fl = float(input()) print(fl) [13] 정수(int) 2개를 입력받아 그대로 출력해보자. (단, 띄어쓰기를 기준으로 입력한다.) 입력 : 1 5 출력 : 1.. 2022. 5. 11.
[복습] 파이썬 코드업 1장 [1] Hello 출력하기 정답 print("Hello") [2] Hello World 출력하기 정답 print("Hello World") [3] Hello World (두 줄에 걸쳐 줄을 바꿔 출력하기) 정답 print("Hello") print("World") # 내 풀이 print('''\ Hello World ''') # 정답풀이 '''\ 내용 ''' 을 사용하면 내용 그대로 출력해줌 [4] 'Hello' (단, 작은 따옴표도 함께 출력한다.) 정답 print("'Hello'") [5] "Hello World" (단, 큰따옴표도 함께 출력한다.) 정답 print('"Hello World"') [6] "!@#$%^&*()" (단, 큰따옴표도 함께 출력한다.) 정답 print('"!@#$%^&*()".. 2022. 5. 11.