최고의 파이썬 변수 유형 튜토리얼 2024년, 이 튜토리얼에서는 변수 할당,변수 할당의 복수,표준 데이터 형식,파이썬 수치,파이썬 문자열,파이썬 목록,파이썬 튜플,파이썬 요소 사전,파이썬 데이터 형식 변환,를 배울 수 있습니다.
변수 값이 메모리에 저장된다. 이렇게하면 변수를 만들 때 메모리에 공간을 열어 것을 의미합니다.
변수의 데이터 타입에 기초하여, 통역자는 지정된 메모리를 할당하고, 데이터가 메모리에 저장 될 수 있는지 결정한다.
따라서, 변수는 서로 다른 데이터 유형을 지정할 수 있습니다, 이러한 변수는 정수, 소수, 또는 문자를 저장할 수 있습니다.
파이썬 변수는 할당 문을 입력 할 필요가 없습니다.
각 변수는 모든 로고, 이름 및 변수 정보의 데이터를 포함하여, 메모리에 생성됩니다.
각 변수는 사용하기 전에 할당해야합니다, 가변 후 변수 할당이 생성됩니다.
등호 (=)는 변수에 값을 할당하는 데 사용됩니다.
왼쪽에 등호 (=) 연산자는 변수 이름, 오른쪽에 등호 (=) 연산자 변수에 저장된 값입니다. 예를 들면 :
#!/usr/bin/python # -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = "John" # 字符串 print counter print miles print name
위의 예, 100,1000.0와 "존은"카운터, 마일, 이름 변수에 할당됩니다.
위의 프로그램 출력됩니다 다음과 같은 결과 :
100 1000.0 John
파이썬은 동시에 여러 변수를 할당 할 수 있습니다. 예를 들면 :
상기 예 정수 객체를 생성하고, 하나의 값, 세 개의 변수는 동일한 메모리 공간에 할당된다.
또한 여러 개체에 여러 변수를 지정할 수 있습니다. 예를 들면 :
상기 예 개의 정수 (1) 및 (2)는 변수 a 및 b를, 캐릭터 오브젝트에 할당되는 오브젝트 "존"변수 C에 할당된다.
저장된 데이터는 메모리에 다양한 종류의 수 있습니다.
자신의 어드레스에 저장된 값을 영숫자에 저장되고 예를 들어, 나이 person.s.
파이썬 동작의 타입을 정의하는 데 어떤 기준을 갖고, 그들은 저장 방법 그들 각각이 될 수있다.
파이썬은 다섯 표준 데이터 유형이 있습니다 :
숫자 데이터 유형 값을 저장하는 데 사용됩니다.
그들은 숫자 데이터 형식을 변경하면 새로운 객체를 할당 할 수단 불변의 데이터 유형입니다.
값을 지정하는 경우, Number 객체가 만들어집니다 :
또한 일부 개체를 삭제하기 위해 델 문을 사용할 수 있습니다.
델 문 구문은 다음과 같습니다
당신은 하나 또는 여러 개의 개체를 삭제하는 델 문을 사용하여 참조 할 수 있습니다. 예를 들면 :
파이썬은 그림의 네 가지 유형을 지원합니다 :
숫자 형식의 예 :
INT | 긴 | 플로트 | 복잡한 |
---|---|---|---|
(10) | 51924361L | 0.0 | 3.14j |
(100) | -0x19323L | 15.20 | 45.j |
-786 | 0122L | -21.9 | 9.322e-36J |
080 | 0xDEFABCECBDAECBFBAEl | 32.3 + E18 | .876j |
-0490 | 535633629843L | -90. | -.6545 + 0J |
-0x260 | -052318172735L | -32.54e100 | 3E + 26J |
0x69 | -4721885298529L | 70.2-E12 | 4.53e-7J |
문자열 또는 문자열 (문자열) 문자열은 숫자, 문자로 구성되어있다 그 밑줄.
일반적으로 함 :
그것은 프로그래밍 언어의 텍스트 데이터 유형을 나타낸다.
값이 두 종류의 순서로 파이썬 문자열 목록입니다 :
아래에, 당신은, 해당 문자열을 차단할 수 첨자 0은 처음부터 측정, 포지티브 또는 네거티브가 될 수 있습니다 당신이 진짜 문자열을 얻고 싶은 경우에, 당신은 [마지막 첨자 헤더에서] 변수를 사용할 수 있습니다 마크는 머리 또는 꼬리를 취할 빈 수단이 될 수 있습니다.
예를 들면 :
의 [1 : 5] 사랑의 결과이다.
콜론으로 구분 된 문자열을 사용하는 경우, 파이썬은 왼쪽에 시작이 연속 식별의 내용을 상쇄하기 위해 결과를 포함하는 새로운 개체가 경계에 포함되어 반환합니다.
위의 결과는 (L)의 S [1]의 값을 포함하는 최대 범위의 경계를 포함하도록 취해지지하는 S (p)의 [5]의 값이다.
플러스 기호 (+)는 문자열 연결 연산자이고, 별표 (*)가 동작을 반복한다. 다음 예 :
위의 출력의 예 :
사용자는 컬렉션 클래스의 대부분을 달성하기위한리스트 데이터 구조를 완성 할 수있다. 그것은 문자, 숫자, 문자열을 지원하고 심지어 목록 (라고 중첩)가 포함되어 있습니다.
A [] 로고와 함께 나열합니다. 파이썬 복잡한 데이터의 가장 일반적인 유형이다. 코드가 이해하기를 참조하십시오.
목록 분할은 [헤더 아래 : 마지막 첨자] 변수에 사용되는 자격 -1에서 시작하여 오른쪽에서 왼쪽으로 0의 기본 인덱스, 기본 색인으로 왼쪽에서 오른쪽으로, 당신은 적절한 목록을 가로 챌 수 첨자는 할 수있다 빈 수단은 머리 또는 꼬리를 촬영합니다.
플러스 부호 (+)가 연결 연산자의 목록이며, 별표 (*)가 동작을 반복한다. 다음 예 :
위의 출력의 예 :
튜플리스트 (목록)과 유사한 다른 데이터 유형이다.
"()"로고 튜플. 내부 요소는 쉼표로 구분. 하지만 목록 읽기 전용에 해당하는 두 번째 튜플 할당.
위의 출력의 예 :
튜플을 업데이트 할 수 없기 때문에 다음은 튜플 유효하지 않습니다. 이 목록은 수 있도록 업데이트됩니다
사전 (사전)에서 구축 된 데이터 구조의 가장 유연한 타입의 목록 중보다 파이썬에 부가된다. 이 목록은 사전 개체의 정렬되지 않은 모음, 바인딩 개체를 정렬됩니다.
둘 사이의 차이는 다음과 사전의 요소가 아닌 오프셋 접근을 통해보다 키가 액세스 가운데.
사전 사용 "{}"로고. 인덱스 (키) 및 해당 값 값 구성 요소에 의해 사전.
출력은 다음과 같습니다
때때로, 우리는 당신이 단지 함수 이름으로 데이터를 입력 할 필요가 내장 데이터 유형 변환, 데이터 형식 변환이 필요합니다.
여러 내장 함수는 데이터 유형 간의 변환을 수행 할 수 있습니다. 이 함수는 변환 된 값을 나타내는 새로운 객체를 돌려줍니다.
기능 | 기술 |
---|---|
INT (X [베이스]) | 정수로 X로 변환 |
긴 (X [베이스]) | 긴 정수로 X로 변환 |
플로트 (X) | 부동 소수점 수 (X)에 전환 |
복잡한 (실제 [IMAG]) | 복잡한 만들기 |
STR (X) | 개체는 문자열 x로 변환 |
를 repr (x)를 | 객체 X는 문자열 표현으로 변환됩니다 |
평가 (STR) | 이것은 유효한 문자열 파이썬 식을 계산하는 데 그 목적을 반환 |
튜플 (들) | 순서는 튜플에이야 |
목록 (들) | 시퀀스들리스트로 변환 |
세트 (들) | 변수 세트로 변환 |
DICT (D) | 사전을 만듭니다. D는 (키, 값) 튜플의 순서해야합니다. |
frozenset (들) | 불변의 컬렉션으로 변환 |
CHR (X) | 문자의 정수를 변환합니다 |
unichr (X) | 정수는 유니 코드 문자로 변환 |
ORD (x)를 | 그 정수 값 문자 변환 |
진수 (X) | 정수는 16 진수 문자열로 변환 |
10월 (X) | 정수는 진수 문자열로 변환 |