Python/파이썬 기초 강의(2024)★

파이썬: int() float() str() bin() oct() hex() 함수

코딩ABC 2024. 9. 24. 18:24
반응형
class int(x=0)
class int(x, base=10)

숫자 또는 문자열 x에서 생성된 정수 객체를 반환하거나 인수가 주어지지 않으면 0을 반환합니다

x가 숫자가 아니거나 base가 주어지면 x는 진수 base의 정수를 나타내는 문자열, 바이트 또는 바이트 배열 인스턴스여야 합니다. 선택적으로 문자열 앞에 + 또는 -(사이에 공백 없음)가 올 수 있고, 앞에 0이 올 수 있으며, 숫자 사이에 밑줄을 삽입할 수 있습니다.

  

int()  #0을 출력

int("123") #문자열 "123"을 정수 123으로 변환

int("1101", 2)  #2진수 1101을 정수(10진수)로 변환

int("567", 8)  #8진수 567을 정수로 변환

int("FF", 16)  #16진수 FF를 정수로 변환

int(3.9)  #실수 3.9를 정수 3으로 변환, 소수점을 버림

int(-3.9)  #실수 -3.9를 정수 -3으로 변환, 소수점을 버림

 

float("123.456") #실수 123.456으로 변환

 

bin(100) #1002진수로 출력

 

oct(100) #1008진수로 출력

 

hex(100) #10016진수로 출력

 

str(123) #정수 123을 문자열 "123"으로 변환

str(3.14) #실수 3.14를 문자열 "3.14"로 변환

int()
0

int(3.8)
3

int(-3.8)
-3

int("1_234")
1234

int("1_234_556")
1234556

int("1011",2)
11

int("100",8)
64

int("FF", 16)
255

int("01111111_11111111", 2)
32767

float("123.456")
123.456

str(100) + str(123)
'100123'

bin(100)
'0b1100100'

oct(100)
'0o144'

hex(100)
'0x64'

파이썬: int() float() str() bin() oct() hex() 함수

 

반응형