Python은 약한 데이터 유형을 갖는 언어입니다. 변수에 값을 할당한다는 것은 변수를 정의하는 것을 의미하지만 변수에도 데이터 유형이 있습니다. 문자열이 '1'인 경우 데이터 계산에 참여하려면 int() 함수를 사용하여 변환해야 하며, type() 함수를 사용하여 변수의 데이터 유형을 볼 수 있습니다.
변수는 데이터의 메모리 주소에 대한 참조를 저장합니다. Python의 변수는 수정 불가능한 변수와 수정 가능한 변수로 구분됩니다. 수정 불가능한 변수에는 int, float, str string, tuple tuple 등이 포함됩니다. 수정 가능한 변수에는 목록 목록, dict 사전이 포함됩니다. , 세트 컬렉션 등 매개변수를 함수에 전달할 때 Python은 항상 값에 대한 참조를 전달합니다. 그러나 전달된 값이 수정 불가능한 변수인 경우 전달된 값이 수정 가능한 목록일 수 있기 때문에 복사본이 함수에 전달됩니다. 또는 사전 등의 경우 이러한 값에 대한 참조가 직접 전달되며 함수 본문 내에서 수정할 수 있습니다.
문자열: 작은따옴표 또는 큰따옴표로 묶인 일련의 문자입니다. 문자열에서 변수를 사용하려면 f string을 사용하면 됩니다. python3.7에서 새로 도입된 함수로 문자열의 첫 번째 따옴표 앞에 f를 추가하고 문자열에 {를 사용하면 됩니다. . } 중괄호는 f"thisis a {cat}"와 같이 문자열에 변수를 삽입합니다. 여기서 cat은 변수 이름입니다.
숫자 유형: 정수 int, 점으로 구분된 부동 소수점, 숫자 유형은 더하기 +, 빼기 -, 곱하기 *, 나누기 /, 지수화 **, 나머지 % 및 기타 연산이 가능합니다.
목록: 대괄호 []로 묶이고 쉼표로 구분된 정렬되고 수정 가능한 데이터 모음입니다. 예를 들어 [1,2,3,4,5], appand() 메서드를 사용하여 목록에 요소를 추가하고, insert() 메서드를 사용하여 요소를 삽입하고, del 문, pop() 메서드 또는 제거를 사용하여 요소를 삭제합니다. () 방법. sort() 메서드는 목록을 정렬하는 데 사용되며 sorted() 메서드는 임시 정렬에 사용되며 reverse() 메서드는 역순으로 사용되며 len() 메서드는 목록의 길이를 얻는 데 사용됩니다. for...in... 문은 목록을 탐색하는 데 사용됩니다.
튜플: 리스트는 수정 가능한 데이터 컬렉션인 반면, 튜플은 괄호()로 묶이고 쉼표로 구분된 데이터 컬렉션 집합인 불변 목록입니다.
사전: 사전은 중괄호 {}로 묶인 일련의 키-값 쌍의 데이터 모음이며, 키-값 쌍은 콜론:으로 구분되며 각 키는 쉼표로 구분됩니다. 공용체의 경우 키와 값은 목록이나 사전 자체를 포함한 모든 데이터 유형이 될 수 있습니다. 사전에 대한 일부 작업은 목록과 매우 유사합니다. get() 메서드를 사용하면 존재하지 않는 키-값 쌍을 얻을 수 있습니다.
위 내용은 Python의 변수 및 데이터 유형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!