본문 바로가기
반응형

전체 글92

Python range() 함수 정리 + 예제 Python의 range() 함수는 숫자들의 순서대로 일련의 값을 만들어 내는데 사용할 수 있습니다. 이 함수는 정수만을 인자로 받으며, 세 개의 인자를 사용할 수 있습니다. 첫번째 인자는 시작 숫자, 두번째 인자는 끝 숫자(생략 가능), 세번째 인자는 증가 폭(생략 가능)입니다. 이 함수는 list() 함수와 함께 사용할 수 있어 리스트를 만들때도 사용됩니다. # 0부터 4까지의 숫자를 출력 for i in range(5): print(i) # 2부터 10까지의 숫자를 출력 for i in range(2, 11): print(i) # 2부터 10까지 2씩 증가하면서 출력 for i in range(2, 11, 2): print(i) # 0부터 10까지의 숫자를 가진 리스트를 생성 numbers = li.. 2023. 2. 6.
파이썬 객체의 타입 확인 함수 type() Python에서 type() 함수는 객체의 타입을 반환하는 함수입니다. 주로 파이썬 코드를 작성할 때 객체의 타입을 확인하는데 사용됩니다. 아래는 type() 함수를 사용하는 올바른 코드 예시입니다. # 정수형의 타입을 확인 x = 5 print(type(x)) # # 문자열의 타입을 확인 y = "Hello World" print(type(y)) # # 리스트의 타입을 확인 z = [1, 2, 3, 4] print(type(z)) # 아래는 type() 함수에 타입 이름을 문자열로 전달하는 경우, 올바르지 않은 방식입니다. # 잘못된 코드 x = 5 print(type("int")) # type() 함수는 객체를 인자로 전달받아야 하며, 타입 이름을 전달하면 그 타입 이름을 가진 클래스를 반환합니다. .. 2023. 2. 5.
python float() 함수소개 Python의 float() 함수는 주어진 값을 부동 소수점 숫자로 변환해주는 함수입니다. 올바른 코드 예시로는, 숫자형(int, long) 또는 문자열 형태의 숫자를 float로 변환할 수 있습니다. x = float(5) print(x) # 5.0 y = float('3.14') print(y) # 3.14 z = float(4+5j) print(z) # TypeError: can't convert complex to float 잘못된 코드 예시로는, 변환 할 수 없는 타입의 값을 float() 함수에 전달하면 TypeError가 발생합니다. a = float('hello') print(a) # ValueError: could not convert string to float: 'hello' b = .. 2023. 2. 5.
파이썬 문자열 변환 함수 str() Python의 str() 함수는 값을 문자열로 변환하는 함수입니다. 일반적으로 숫자, 리스트, 튜플, 딕셔너리 등의 데이터 타입을 문자열로 변환할 때 사용됩니다. 숫자를 문자로 변환 >>> num = 123 >>> str_num = str(num) >>> print(str_num) "123" 리스트를 문자열로 변환 >>> my_list = [1, 2, 3] >>> my_list_str = str(my_list) >>> print(my_list_str) "[1, 2, 3]" 딕셔너리를 문자열로 변환 >>> my_dict = {'name': 'John', 'age': 30} >>> my_dict_str = str(my_dict) >>> print(my_dict_str) "{'name': 'John', 'ag.. 2023. 2. 5.
반응형