Python9 [Python] 2진수, 8진수, 16진수 다루기 🚩각 진수 표현2진수 : 0b8진수 : 0o16진수 : 0x42 == 0b101010 #True42 == 0o52 #True42 == 0x2a #True 해당 진수에서 허용하는 범위를 벗어난 값을 사용하면 SyntaxError 발생.>>> 0b2 File "", line 1 0b2 ^SyntaxError: invalid token 🚩숫자에서 다른 진수 문자열로 변환하기파이썬은 bin(), oct(), hex() 내장 함수를 지원함.이 함수들을 통해서 십진수 숫자를 다른 진수의 문자열 표현으로 변환 가능. >>> bin(42)'0b101010'>>> oct(42)'0o52'>>> hex(42)'0x2a' 함수의 인자로 숫자를 넘길 때 십진수, 2진수, 8진수, 16진수 표현법만 지키면.. 2025. 2. 6. [Python] 빠른 입출력 관련 빠른 입출력import sysdata = sys.stdin.readline().rstrip() sys.stdin.readline()으로 빠른 입력을 받을 수 있다.줄바꿈 문자(\n)가 포함되어 입력받아진다는 점을 주의.입력을 받고 나서 rstrip() 함수로 줄바꿈 문자를 제거할 수 있음. 매번 sys.stdin.readline()을 계속 작성해주는 것이 번거로울 수 있다.input이라는 변수에 저장하여 기본 input() 함수 대신 sys.stdin.readline()을 사용하도록 덮어씌운다. import sysinput = sys.stdin.readlinedata = input().rstrip() 2025. 1. 30. ss https://dojang.io/mod/page/view.php?id=2360 2024. 2. 6. [Python] 아스키 코드, ASCII Code 아스키 코드란? 미국정보교환표준부호(영어: American Standard Code for Information Interchange), 또는 줄여서 ASCII(아스키)는 영문 알파벳을 사용하는 대표적인 문자 인코딩이다. 아스키는 컴퓨터와 통신 장비를 비롯한 문자를 사용하는 많은 장치에서 사용되며, 대부분의 문자 인코딩이 아스키에 기초를 두고 있다. 파이썬에서 아스키 코드 사용하기 65부터 'A' , 97부터 'a'가 시작하는 것을 외워두자. + 알파벳은 총 26개 ord(문자) : 문자를 넣으면 숫자를 반환 ord() 함수는 문자의 유니코드 코드 포인트(정수 형태.. 2023. 12. 8. 이전 1 2 3 다음