format
-
* 접두어 일상적으로 쓰는 10진수는 접두어가 필요 없지만, 2진수, 8진수, 16진수는 접두어가 붙고 뒤에 그 형태에 해당하는 숫자가 붙는다. *2진수 : 0b (binary number) *8진수 : 0o (octal number) *16진수 : 0x (hexadecimal number) 빨간글씨는 함수명이 되므로, 기억해야한다. bin ,oct, hex * 방법 1 - int , bin , oct , hex 내장함수 이용하기 2진수를 10진수로 변환하기 n_2 = '0b110010' n_10 = int(n_2,2) #n_2는 2진수이므로, 2를 넣어준다. print(n_10) >>>>>>>>>> 50 0b를 붙여줘야만 인식하기 때문에 조금 불편하다. 10진수를 2진수로 변환하기 n_10 = 173 ..
파이썬(Python) 2진수 8진수 16진수 변환하기 (int, hex, oct, bin)* 접두어 일상적으로 쓰는 10진수는 접두어가 필요 없지만, 2진수, 8진수, 16진수는 접두어가 붙고 뒤에 그 형태에 해당하는 숫자가 붙는다. *2진수 : 0b (binary number) *8진수 : 0o (octal number) *16진수 : 0x (hexadecimal number) 빨간글씨는 함수명이 되므로, 기억해야한다. bin ,oct, hex * 방법 1 - int , bin , oct , hex 내장함수 이용하기 2진수를 10진수로 변환하기 n_2 = '0b110010' n_10 = int(n_2,2) #n_2는 2진수이므로, 2를 넣어준다. print(n_10) >>>>>>>>>> 50 0b를 붙여줘야만 인식하기 때문에 조금 불편하다. 10진수를 2진수로 변환하기 n_10 = 173 ..
2020.01.31 -
파이썬에서 출력문에 사용되는 함수 print()에는 다양한 옵션들을 사용할 수 있다. 1. sep(separation) 영단어 그대로, 분리하여 출력한다. 다만 분리할 (갈라놓을 문자를 지정할 수 있다.) 이것을 구분자라고 한다. 예를 들어서 아래처럼 사용 할 수 있다. print('S','E','P', sep='@') 출력 >>>>> S@E@P S , E , P라는 문자열 사이에 @가 끼워넣어져 출력된다. 즉, 구분자는 @가 된다. 2.end end옵션을 사용하면 그 뒤의 출력값과 이어서 출력한다. (즉, 줄바꿈을 하지 않게 된다.) print("I like", end=" ") print("money") 출력 >>>>> I like money 그리고, 저 end=' ' 사이에 무언가를 입력하게되면, s..
파이썬(Python) 기초 print ( )문의 옵션 (sep , end , format , Escape )파이썬에서 출력문에 사용되는 함수 print()에는 다양한 옵션들을 사용할 수 있다. 1. sep(separation) 영단어 그대로, 분리하여 출력한다. 다만 분리할 (갈라놓을 문자를 지정할 수 있다.) 이것을 구분자라고 한다. 예를 들어서 아래처럼 사용 할 수 있다. print('S','E','P', sep='@') 출력 >>>>> S@E@P S , E , P라는 문자열 사이에 @가 끼워넣어져 출력된다. 즉, 구분자는 @가 된다. 2.end end옵션을 사용하면 그 뒤의 출력값과 이어서 출력한다. (즉, 줄바꿈을 하지 않게 된다.) print("I like", end=" ") print("money") 출력 >>>>> I like money 그리고, 저 end=' ' 사이에 무언가를 입력하게되면, s..
2019.10.06