본문 바로가기

분류 전체보기191

[내장 함수] 파이썬 내장 함수 bin(x) 파이썬 내장 함수 bin(x)Python의 내장 함수 bin(x)는 정수 x를 이진수 문자열로 변환하는 함수입니다. 이 함수는 x 값을 이진수로 표현하고, 이진수 문자열 앞에 접두어 0b를 붙여 반환합니다. 이진수는 2진법(0과 1로 구성된 수)을 나타내며, 컴퓨터의 기본 수 체계입니다.사용법:bin(x)매개변수:x: 정수형(int) 값이어야 합니다. 정수 외의 값을 넣으면 TypeError가 발생합니다.반환 값:bin() 함수는 x를 이진수로 변환한 문자열을 반환합니다. 반환되는 문자열은 항상 0b로 시작하여 이진수를 나타냅니다.예시:print(bin(10)) # 출력: '0b1010'print(bin(4)) # 출력: '0b100'print(bin(-12)) # 출력: '-0b1100'설명.. 2024. 9. 29.
[내장 함수] 파이썬 내장 함수 format() 파이썬 내장 함수 format()Python의 format() 함수는 문자열을 포맷팅 하는 데 사용되는 내장 함수입니다. 이 함수는 특정 값을 문자열 내에 삽입하거나, 숫자와 같은 데이터를 원하는 형식으로 변환하여 깔끔하게 출력하는 데 유용합니다. format() 함수는 가독성 높은 출력 형식을 지원하고, 다양한 옵션을 통해 출력을 세밀하게 제어할 수 있습니다.기본 사용법:format() 함수는 문자열 내에서 중괄호 {}를 사용하여 값을 삽입할 위치를 지정하고, 그 자리에 값을 삽입합니다.# 기본 사용법name = "Alice"age = 25print("My name is {} and I am {} years old.".format(name, age))# 출력: My name is Alice and I .. 2024. 9. 28.
[내장 함수] 파이썬 내장 함수 repr() 파이썬 내장 함수 repr()repr() 함수는 Python의 내장 함수 중 하나로, 객체의 문자열 표현(representation)을 반환합니다. repr() 함수는 주로 개발자용으로, 객체가 가지는 정보를 명확하고 정확하게 표현하는 문자열을 반환합니다. 이는 사람이 읽기 쉬운 형태라기보다는, 객체를 다시 생성할 수 있을 정도로 정확한 표현을 의도합니다.repr()의 특징:객체를 식별할 수 있는 문자열을 반환.반환되는 문자열은 객체를 다시 생성하는 데 사용할 수 있을 정도로 정확해야 함.개발 및 디버깅에 유용하게 쓰임.repr()와 str()의 차이:repr()은 디버깅과 개발 목적으로 객체의 정확한 표현을 반환합니다.str()은 사용자에게 읽기 쉬운 형식으로 객체를 반환합니다.# 예시 코드x = 12.. 2024. 9. 27.
이스케이프 시퀀스, "\x \u \U" 케이프 시퀀스, "\x \u \U"Python에서 \x, \u, \U는 각각 다른 유형의 이스케이프 시퀀스를 나타내며, 주로 유니코드 문자나 16진수 값에 대응하는 문자를 표현할 때 사용됩니다. 각 이스케이프 시퀀스는 사용법이 다르므로 하나씩 설명드리겠습니다.1. \x - 16진수 이스케이프 시퀀스 (Hexadecimal Escape Sequence)\x는 16진수 값을 사용하여 ASCII 또는 유니코드 문자를 나타냅니다. 반드시 두 자리 16진수 값을 입력해야 합니다.사용 범위: 0x00 ~ 0xFF (즉, 0에서 255까지의 값)예시:print('\x41') # 출력: 'A' (16진수 41은 문자 'A'에 해당)print('\x7A') # 출력: 'z' (16진수 7A는 문자 'z'에 해당)이 .. 2024. 9. 26.
다음 리스트(list)의 요소를 주어진 함수를 사용하여 나타내시오 문제1) 다음 리스트(list)의 요소를 ascii() 함수를 사용하여 나타내시오[1, 'a', 'A', 'python'] 풀이리눅스 터미널 파이썬 인터프리터에서 풀이VSCode에서 풀이해설temp 요소를 하나씩 끄집어내서 for 범위에 기술되어 있는 문장을 실행하라는 의미입니다. format() 함수를 이용하여 출력된 내용을 가독성을 높였습니다. 문제2) 다음 리스트 요소를 repr() 함수와 ascii() 함수를 사용하여 나타내고, 자료형(type)을 확인하세요.['안녕', 'Python'] 풀이리눅스 터미널 파이썬 인터프리터에서 풀이VSCode에서 풀이 2024. 9. 25.
[내장 함수] 파이썬 내장 함수 `ascii()` 파이썬 내장 함수 ascii()파이썬의 내장 함수 ascii()는 객체의 읽을 수 있는 ASCII 표현을 반환합니다. 이 함수는 문자열을 처리할 때 유용하며, 객체에 포함된 모든 비-ASCII 문자는 이스케이프 시퀀스(예: \x, \u, \U)로 변환됩니다. ASCII란 American Standard Cord for Information Interchange의 머리글자입니다. 미국 표준 협회(ANSI)가 제정한 정보 교환용 표준 코드입니다.구문ascii(object)object: 문자열이나 객체.주요 특징ascii() 함수는 비-ASCII 문자를 이스케이프 된 형태로 변환하여 반환합니다.반환된 문자열은 모든 문자가 ASCII로 표현될 수 있기 때문에 출력할 때 비-ASCII 문자가 포함된 문자열을 안전.. 2024. 9. 25.