이 글은 주로 Python의 기본 데이터 유형에 대한 자세한 설명을 공유합니다. 필요한 친구는 한 번 살펴보세요.
파이썬 자체 쉘
파이썬 파일이 있는 디렉터리로 이동한 후
python xxx.py(예: C:work>python hello.py)를 실행합니다. )
3. pythoncharm 등의 IDE
4. Sublime Text 등의 플러그인이 포함된 편집기
Python의 데이터 유형은 변수 유형과 불변 유형으로 구분됩니다
Python 기본 데이터 유형
그 중 변수 유형은
Number(숫자):
int, float, bool, complex(복수)를 포함합니다.
참고:
1. Python은 a, b = 1, 2와 같이 동시에 여러 변수에 값을 할당할 수 있습니다.
2. 변수는 할당을 통해 다양한 유형의 객체를 가리킬 수 있습니다.
3. 숫자 값의 나눗셈(/)은 항상 부동 소수점 숫자를 반환합니다. 정수를 얻으려면 // 연산자를 사용하세요.
4. 혼합 계산 중에 Python은 정수를 부동 소수점 숫자로 변환합니다.
5, 거듭제곱 a**b
6, 복소수 a+bj 또는 복소수(a,b)
String(문자열):
List(목록)
Dictionary(사전)
Sets(세트) )
세트는 반복되지 않는 요소의 순서 없는 시퀀스입니다.
기본 기능은 멤버십 테스트를 수행하고 중복된 요소를 제거하는 것입니다.
중괄호 { } 또는 set()
함수를 사용하여 집합을 만들 수 있습니다. 참고: 빈 사전을 만드는 데 { }가 사용되므로 빈 집합을 만들려면 { } 대신 set()을 사용해야 합니다. .
#!/usr/bin/python3student = {'Tom', 'Jim', 'Mary', 'Tom', 'Jack', 'Rose'} print(student) # 输出集合,重复的元素被自动去掉# 成员测试if('Rose' in student) : print('Rose 在集合中')else : print('Rose 不在集合中')# set可以进行集合运算a = set('abracadabra') b = set('alacazam') print(a) print(a - b) # a和b的差集print(a | b) # a和b的并集print(a & b) # a和b的交集print(a ^ b) # a和b中不同时存在的元素
불변 유형은
Tuple(튜플)
list content
0 또는 1개의 요소를 포함하는 튜플을 구성하는 것이 특별합니다.
tup1 = () # 空元组tup2 = (20,) # 一个元素,需要在元素后添加逗号
==튜플은 + 연산자로도 사용할 수 있습니다. 연쇄. ==
>>> t = ('a', 'b', ['A', 'B']) >>> t[2][0] = 'X' >>> t[2][1] = 'Y' >>> t ('a', 'b', ['X', 'Y'])
====
파이썬 변수의 선언은 객체입니다. 변경 가능한 유형의 경우 복사본이 변경되면 변경됩니다>>> a [1]>>> a=b=[]>>> a []>>> b []>>> b.append(0)>>> b [0]>>> a [0]>>>불변 유형의 경우 변수 값은 복사본의 영향을 받지 않습니다
>>> a=b=(1,2,3)>>> a (1, 2, 3)>>> b (1, 2, 3)>>> b+(4,) (1, 2, 3, 4)>>> b (1, 2, 3)>>> b=b+(4,)>>> b (1, 2, 3, 4)>>> a (1, 2, 3)Python 데이터 유형 변환
Description | |
---|---|
int(x [,base]) | x를 정수로 변환 |
float(x) | x를 부동 소수점 숫자로 변환 |
com 플렉스(실제 [,imag]) | 복소수 만들기 |
str(x) | 객체 x를 문자열로 변환 |
repr(x)
| 객체 변환) |
list(s) | |
set(s) | |
dict(d) | |
frozenset(s) | |
chr(x) | |
|
ord(x)
|
hex(x) | |
oct(x)
| |
관련 추천: | |
Python 공통 데이터 유형 및 일반적인 연산 | Python 기본 데이터 유형 자세히 소개 |
위 내용은 Python의 기본 데이터 유형에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!