본문 바로가기
반응형

전체 글92

python 정수로 변환 함수 int() Python에서 int() 함수는 주로 문자열이나 실수를 정수형으로 변환할 때 사용됩니다. int() 함수는 내림(floor) 함수 입니다. 즉, 소수점 이하를 버리고 정수만 남기는 함수입니다. 올바른 사용법은 다음과 같습니다. x = "123" y = int(x) print(y) # 123 위 코드에서 x는 "123"이라는 문자열입니다. int() 함수를 사용하여 x를 정수형으로 변환하여 y에 저장합니다. 그리고 y를 출력하면 123이 출력됩니다. 만약 int() 함수를 사용해서 변환할 수 없는 값을 전달하면 ValueError가 발생합니다. x = "abc" y = int(x) # ValueError: invalid literal for int() with base 10: 'abc' 위 코드에서 x는.. 2023. 2. 4.
python 내장함수 len() len() 함수는 객체의 길이를 반환하는 함수입니다. 예를 들어, 문자열의 길이를 구하고 싶다면 다음과 같이 사용할 수 있습니다. string = "hello world" print(len(string)) # 11 리스트의 길이를 구하고 싶다면 다음과 같이 사용할 수 있습니다. my_list = [1, 2, 3, 4, 5] print(len(my_list)) # 5 딕셔너리의 길이를 구하고 싶다면 다음과 같이 사용할 수 있습니다. my_dict = {"name": "John", "age": 25, "city": "New York"} print(len(my_dict)) # 3 아래와 같이 튜플에도 사용 가능합니다. my_tuple = (1,2,3,4,5) print(len(my_tuple)) # 5 주의할.. 2023. 2. 4.
파이썬 내장함수 print() Python에서 print() 함수는 주어진 인자를 화면에 출력하는 함수입니다. 이 함수는 다양한 형식으로 출력을 할 수 있도록 지원합니다. 기본 사용법은 다음과 같습니다. print("Hello World!") 위 코드는 "Hello World!" 문자열을 화면에 출력합니다. 한번에 여러 개의 인자를 출력할 수도 있습니다. print("Hello", "World!") 문자열 내에 변수를 사용할 수도 있습니다. name = "John" print("Hello, my name is", name) # "Hello, my name is John" 파이썬 3.6 이상에서는 f-strings 을 사용할 수 있습니다. name = "John" age = 25 print(f"My name is {name} and I.. 2023. 2. 4.
파이썬 인터프리터, 컴파일러 (기초 상식) Python은 인터프리터 언어입니다. 인터프리터란 컴퓨터가 이해할 수 있는 언어로 번역하는 프로그램입니다. 인터프리터는 소스 코드를 읽어들이면서 한 줄씩 실행하면서 결과를 바로 보여줍니다. 그러나 컴파일러란 소스 코드를 컴퓨터가 이해할 수 있는 언어로 번역하여 실행 파일로 만들어내는 프로그램입니다. 컴파일러는 소스 코드를 읽어들이면서 컴퓨터가 이해할 수 있는 언어로 번역하여 파일로 생성합니다. 컴파일러는 소스 코드를 실행하기 전에 미리 번역하여 실행 파일로 생성하기 때문에 실행 속도가 빠르지만, 소스 코드를 수정하면 다시 컴파일을 해야합니다. 예를들어 아래와 같은 소스 코드를 실행하는 경우입니다. # 인터프리터 print("Hello World") # 컴파일러 $ gcc -o hello hello.c $.. 2023. 2. 4.
반응형