Python의 변수 학습 소개

零下一度
풀어 주다: 2017-07-24 16:32:53
원래의
1326명이 탐색했습니다.

Variables

변수는 저장된 값을 메모리에 저장합니다. 변수를 선언하면 해당 내용을 저장하기 위해 메모리의 한 위치가 열립니다.

변수의 데이터 유형에 따라 인터프리터는 메모리 공간을 할당하고 무엇을 저장할지 결정합니다. 따라서 변수를 통해 다양한 데이터 유형을 할당할 수 있으며, 데이터 유형은 정수, 소수, 문자 등으로 변수에 저장될 수 있습니다. 파이썬에서는 변수가 메모리 공간을 예약하기 위해 변수 유형과 길이를 명시적으로 선언할 필요가 없습니다. 변수에 값이 할당되면 Python은 자동으로 명령문을 실행합니다. 변수 할당에는 등호(=)가 사용됩니다. Python 변수 앞에는 PHP와 같은 특수 기호가 필요하지 않습니다.

변수 사용에 대한 참고 사항: 0. 변수를 사용하기 전에 반드시 사용해야 합니다. 먼저 값을 지정하세요

1. 변수 이름은 영문자, 밑줄, 숫자만 사용할 수 있습니다. 변수 이름은 문자와 밑줄로 시작할 수 있으며, 숫자는 앞에 사용할 수 없습니다

2. 변수 이름에는 공백이 포함될 수 없지만, 밑줄은 단어 구분에 사용될 수 있습니다.

3. print 등의 파이썬 키워드는 사용할 수 없습니다. 변수 이름으로

4.Python의 변수 이름은 대소문자를 구분합니다. 이름과 이름은 완전히 다른 두 가지 이름입니다.

= 연산자의 왼쪽은 변수 이름이고 오른쪽은 다음과 같습니다.

name = "Magic"  # 문자열

age = 24      #정수

miles = 123.56     #부동소수점수(10진수)

인쇄(이름)

인쇄 (age)

print(miles)

여기서 값 문자열(magic), 정수(24) 및 부동 소수점 숫자(123.56)가 각각 이름, 나이 및 마일에 할당됩니다. 다음을 생성합니다:

Magic24

123.56

동시에 Python에서는 다음과 같이 단일 값을 여러 변수에 동시에 할당할 수 있습니다.

a = b = c = 1

여기서 정수 객체는 다음과 같습니다. 1의 값으로 생성되고 세 변수가 모두 동일한 메모리 위치에 할당되는 경우 다음과 같이 여러 변수를 여러 값에 할당할 수도 있습니다.


a, b, c = 10, 11.5, "magic"

여기서, a에는 정수 10이 할당되고, b에는 부동 소수점 숫자 11.5가 할당되고, c에는 문자열 할당: Magic이 할당됩니다.

Python의 5가지 표준 데이터 유형:

1. 숫자: 데이터 유형은 숫자 값을 저장하며 여기에 할당되면 객체가 생성됩니다. Python은 세 가지 다른 숫자 유형을 지원합니다: int(부호 있는 정수) float(부동 소수점 실수 값) complex(복소수) python3의 모든 정수는 긴 정수로 표시됩니다. 따라서 긴 정수에는 별도의 숫자 유형이 없습니다.

2. 문자열: Python의 문자열은 따옴표로 표시된 연속 문자 집합으로 식별됩니다. 파이썬에서는 큰따옴표와 작은따옴표를 허용합니다. 조각 연산자([ ] 및 [ : ])를 사용하여 문자열의 하위 집합(하위 문자열)을 얻을 수 있습니다. 해당 인덱스는 문자열 시작 부분의 인덱스 0에서 시작하고 -1은 문자열의 마지막 문자를 나타냅니다.

3. 목록: Python의 복합 데이터 유형 중 가장 다재다능합니다. 목록에는 쉼표로 구분되고 대괄호([ ])로 묶인 항목이 포함됩니다. 목록에 저장된 값은 슬라이싱 연산자([ ] 및 [ : ])를 사용하여 액세스할 수 있으며, 목록의 시작 부분은 0부터 시작하고 목록의 마지막 항목은 -1부터 시작합니다. 더하기 기호( + )는 목록 연결 연산자이고 별표( * )는 반복 연산자입니다.

4. 튜플: 튜플은 목록과 매우 유사한 또 다른 시퀀스 데이터 유형입니다. 튜플은 쉼표로 구분된 여러 값입니다. 그러나 리스트와 달리 튜플은 괄호(( ))로 묶입니다. 목록과 튜플의 주요 차이점은 목록은 대괄호([])로 묶이고 목록의 요소와 크기를 변경할 수 있는 반면, 튜플은 대괄호(()), 업데이트할 수 없습니다. 튜플은

읽기 전용

목록

5이라고 생각할 수 있습니다. 사전: Python의 사전은 해시 테이블 유형입니다. 이는 키-값 쌍으로 구성된 Perl의 연관 배열 또는 해시처럼 작동합니다. 사전 키는 거의 모든 Python 데이터 유형이 될 수 있지만 일반적으로 편의를 위해 숫자나 문자열이 사용됩니다. 반면에 값은 임의의 Python 객체일 수 있습니다. 사전은 중괄호({})로 묶이고 대괄호([])를 사용하여 값을 할당하고 액세스할 수 있습니다.

데이터 유형 변환

때로는 내장된 유형 간의 변환을 수행해야 할 수도 있습니다. 유형 간에 변환하려면 유형 이름을 함수로 사용하면 됩니다.

한 데이터 유형에서 다른 데이터 유형으로 변환을 수행하기 위해 다음과 같은 내장 함수가 있습니다. 이러한 함수는 변환된 값을 나타내는 새 개체를 반환합니다. 그들은 다음과 같습니다 -

[])中,列表中的元素和大小可以更改,而元组括在括号(())中,无法更新。元组可以被认为是只读列表

5.字典:Python的字典是一种哈希表类型。它们像Perl中发现的关联数组或散列一样工作,由键值对组成。字典键几乎可以是任何Python数据类型,但通常为了方便使用数字或字符串。另一方面,值可以是任意任意的Python对象。字典由大括号({})括起来,可以使用方括号([]

2
Number Function Description
1 int(x [,base])int(x [,base]) x转换为整数。如果x是字符串,则要base指定基数。
2 float(x) x转换为浮点数。
3 complex(real [,imag]) 创建一个复数。
4 str(x) 将对象x转换为字符串表示形式。
5 repr(x) 将对象x转换为表达式字符串。
6 eval(str) 评估求值一个字符串并返回一个对象。
7 tuple(s) s转换为元组。
8 list(s) s转换为列表。
9 set(s) s转换为集合。
10 dict(d) 创建一个字典,d必须是(key,value)元组的序列
11 frozenset(s) s转换为冻结集
12 chr(x) 将整数x转换为字符
13 unichr(x) 将整数x转换为Unicode字符。
14 ord(x) 将单个字符x转换为其整数值。
15 hex(x) 将整数x转换为十六进制字符串。
16 oct(x) 将整数x
x를 정수로 변환합니다. x가 문자열인 경우 base는 기준을 지정합니다.
🎜float(x)🎜🎜x를 부동 소수점 숫자로 변환합니다. 🎜🎜🎜🎜3🎜🎜complex(real [,imag])🎜🎜복소수를 생성합니다. 🎜🎜🎜🎜4🎜🎜str(x)🎜🎜x 개체를 문자열 표현으로 변환합니다. 🎜🎜🎜🎜5🎜🎜repr(x)🎜🎜x 개체를 표현식 문자열로 변환합니다. 🎜🎜🎜🎜6🎜🎜eval(str)🎜🎜문자열을 평가하고 객체를 반환합니다. 🎜🎜🎜🎜7🎜🎜튜플🎜🎜s를 튜플로 변환합니다. 🎜🎜🎜🎜8🎜🎜목록🎜🎜s을 목록으로 변환합니다. 🎜🎜🎜🎜9🎜🎜세트🎜🎜s를 세트로 변환합니다. 🎜🎜🎜🎜10🎜🎜dict(d)🎜🎜사전을 만듭니다. d(key, value) 튜플의 시퀀스여야 합니다. 🎜🎜🎜🎜11🎜🎜frozenset(s)🎜🎜s를 고정 세트 🎜🎜🎜🎜12🎜🎜chr(x)로 변환 🎜🎜정수 x를 문자로 변환 🎜🎜🎜🎜13🎜🎜unihr(x)🎜🎜정수 x를 유니코드 문자로 변환 . 🎜🎜🎜🎜14🎜🎜ord(x)🎜🎜단일 문자 x를 정수 값으로 변환합니다. 🎜🎜🎜🎜15🎜🎜hex(x)🎜🎜정수 x를 16진수 문자열로 변환합니다. 🎜🎜🎜🎜16🎜🎜oct(x)🎜🎜정수 x를 8진수 문자열로 변환합니다. 🎜🎜🎜🎜🎜🎜

위 내용은 Python의 변수 학습 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!