Python 변수 형식 day 2
변 수 는 메모리 에 저 장 된 값 으로 변 수 를 만 들 때 메모리 에 공간 을 엽 니 다.
변수의 데이터 형식 을 바탕 으로 해석 기 는 지정 한 메모 리 를 분배 하고 어떤 데이터 가 메모리 에 저 장 될 수 있 는 지 결정 합 니 다.
따라서 변 수 는 서로 다른 데이터 형식 을 지정 할 수 있 습 니 다. 이 변 수 는 정수, 소수 또는 문 자 를 저장 할 수 있 습 니 다.
2. 변수 할당: 변수의 유형 을 설명 할 필요 가 없습니다. 예 를 들 어 여러 개의 변 수 를 할당 할 수 있 습 니 다.
#
a = b = c = 1
# : 1 2 a b, "john" c
a, b, c = 1, 2, "john"
3. 표준 데이터 형식: 다섯 개, ① Numbers (숫자) ② 문자열 (문자열) ③ 리스트 (리스트) ④ Tuple (원조) ⑤ 사전 (사전)
4. Python 문자열: 문자열 은 숫자, 알파벳, 밑줄 로 구 성 된 문자열 입 니 다.
python 의 문자열 목록 은 두 가지 추출 순서 가 있 습 니 다:
[머리 아래 표: 꼬리 아래 표] 가 져 온 하위 문자열 은 머리 아래 표 시 된 문 자 를 포함 하지만 코드 와 같은 꼬리 아래 표 시 된 문 자 는 포함 되 지 않 습 니 다.
s = 'abcdef'
print(s[1:5])
출력: bcde.
5. Python 목록: List (목록) 는 Python 에서 가장 자주 사용 하 는 데이터 형식 입 니 다.
목록 은 대부분의 집합 류 의 데이터 구 조 를 완성 할 수 있 습 니 다.문자, 숫자, 문자열 은 목록 (즉 끼 워 넣 기) 까지 포함 할 수 있 습 니 다.
목록 용 [ ] 표 지 는 python 에서 가장 통용 되 는 복합 데이터 형식 입 니 다.
목록 의 값 을 자 르 는 데 도 변 수 를 사용 할 수 있 습 니 다. [머리 아래 표: 꼬리 아래 표] ,해당 목록 을 캡 처 할 수 있 습 니 다.
왼쪽 에서 오른쪽 색인 기본 0 부터 시작 하여 오른쪽 에서 왼쪽 색인 기본 - 1 부터 아래 표 시 는 끝 이나 끝 을 빈 상태 로 표시 할 수 있 습 니 다.
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print (list) #
print (list[0]) #
print (list[1:3]) #
print (list[2:]) #
print (tinylist * 2) #
print (list + tinylist) #
출력 결 과 는:
['runoob', 786, 2.23, 'john', 70.2]
runoob
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['runoob', 786, 2.23, 'john', 70.2, 123, 'john']
6. Python 모듈: 모듈 은 다른 데이터 형식 으로 List (목록) 와 유사 합 니 다.
원조 용 () 표식내부 요 소 는 쉼표 로 구분 된다.그러나 원 조 는 목록 만 읽 는 것 과 같 습 니 다.
tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
tinytuple = (123, 'john')
print (tuple) #
print (tuple[0]) #
print (tuple[1:3]) # ( )
print (tuple[2:]) #
print (tinytuple * 2) #
print (tuple + tinytuple) #
출력 결 과 는:
('runoob', 786, 2.23, 'john', 70.2)
runoob
(786, 2.23)
(2.23, 'john', 70.2)
(123, 'john', 123, 'john')
('runoob', 786, 2.23, 'john', 70.2, 123, 'john')
7. Python 사전: 사전 (dictionary) 은 목록 을 제외 한 python 에서 가장 유연 한 내 장 된 데이터 구조 형식 입 니 다.
목록 은 질서 있 는 대상 집합 이 고 사전 은 무질서 한 대상 집합 이다.
이들 의 차 이 는 사전 의 요 소 는 오프셋 을 통 해 접근 하 는 것 이 아니 라 키 를 통 해 접근 하 는 것 이다.
사전 은 "{}" 로 표 시 됩 니 다.사전 은 색인 (key) 과 대응 하 는 값 value 로 구성 되 어 있 습 니 다.
dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
print (dict['one']) # 'one'
print (dict[2]) # 2
print (tinydict) #
print (tinydict.keys()) #
print (tinydict.values()) #
출력 결 과 는:
This is one
This is two
{'dept': 'sales', 'code': 6734, 'name': 'john'}
['dept', 'code', 'name']
['sales', 6734, 'john']
8. Python 데이터 형식 변환: 데이터 에 내 장 된 형식 을 어떻게 변환 하 는 지, 데이터 형식의 변환 은 데이터 형식 을 함수 명 으로 만 하면 됩 니 다.
함수 가 새로운 대상 을 되 돌려 주 며 변환 값 을 표시 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.