분류 전체보기589 파이썬 캐스팅(Python Casting) 변수 유형 변경 변수에 대한 유형을 지정하고 싶을 때가 있다. 이 작업은 캐스팅을 통해 수행할 수 있다. 파이썬은 객체 지향 언어이므로 클래스를 사용하여 원시 유형을 포함한 데이터 유형을 정의한다. 따라서 python에서 캐스팅은 생성자 함수를 사용하여 수행된다: int() - 정수 리터럴, 플로트 리터럴(모든 소수점을 제거하여) 또는 문자열 리터럴(문자열이 전체 숫자를 나타냄)에서 정수를 구성한다 float() - 정수 리터럴, float 리터럴 또는 문자열 리터럴( 문자열이 float 또는 정수를 나타냄)에서 float number를 구성한다 str() - 문자열, 정수 리터럴 및 플로트 리터럴을 포함한 다양한 데이터 유형으로 문자열을 구성한다 x = int(10) y = int(2.3) z = in.. 2023. 9. 25. 파이썬 데이터 유형 내장 데이터 유형 프로그래밍에서 데이터 유형은 중요한 개념이다. 변수는 서로 다른 유형의 데이터를 저장할 수 있고, 서로 다른 유형의 데이터는 서로 다른 작업을 수행할 수 있다. Python에는 기본적으로 다음과 같은 데이터 유형이 내장되어 있다: 유형 내장 데이터 유형 text type str sequence type list, tuple, range mapping type dict set type set, fronzenset boolean type bool binary type bytes, bytearray, memoryview none type noneType numeric type int, float, complex 데이터 유형 얻기(type()) type() 함수를 사용하여 개체의 데이터 유형을.. 2023. 9. 24. 파이썬 수 파이썬 수 파이썬에는 세 가지 숫자 유형이 있다: int float complex 숫자 유형의 변수는 값을 할당할 때 생성된다: x = 11 y = 21.8 z = 2j print(type(x)) print(type(y)) print(type(z)) 위의 코드를 실행하면 아래 그림과 같이 각 변수의 데이터 유형을 출력한다. int int 또는 정수는 소수점이 없는 양수 또는 음수의 정수이다. x = 11 y = 12345678891 z = -123456 print(type(x)) print(type(y)) print(type(z)) 위의 코드를 실행하면 아래 그림과 같이 모두 데이터 유형이 int로 출력이 된다. float 부동 소수점(floating point number) 또는 부동 소수점(float.. 2023. 9. 23. 파이썬 글로벌 변수 파이썬 글로벌 변수 위의 모든 예에서와 같이 함수 외부에서 생성된 변수를 전역 변수라고 한다. 글로벌 변수는 기능 안에서나 외부에서나 누구나 사용할 수 있다. 함수 외부에 변수를 생성하여 함수 내부에 사용 x = "굉장해" def myfunc(): print("파이썬은 " + x) myfunc() 함수 내부에 이름이 같은 변수를 생성하면 이 변수는 로컬 변수가 되며 함수 내부에서만 사용할 수 있다. 이름이 같은 글로벌 변수는 원래의 값과 글로벌 변수로 그대로 유지된다. x변수는 myfunc()함수 외부에서 정의되었고, 현재 myfunc()함수 내에서 사용된다. 위의 예에서 x변수는 글로벌 변수이다. 위의 코드를 실행하면 아래 그림과 같다. 함수 내부에 전역 변수와 동일한 이름의 변수 만들기 x = "굉장.. 2023. 9. 22. 이전 1 ··· 44 45 46 47 48 49 50 ··· 148 다음