디지털
디지털 입력
파이썬은 일반적으로 디지털 데이터 유형에 사용되는, 수치로 분할된다 :
-
INT INT
로1,2,3
-
플로트 플로트
로2.1,3.5
-
긴 길이의 정수
와 같은 , Python2.x 이상 10 비트의 소정의 길이가 긴 정수 정수되는 것은 아니다3L
디지털 전환 유형
-
함수의 형식으로 변환 된
입력 기능을 갖는 다음 예제int(),float(),long()
>>> print type(1)
<type 'int'>
>>> print type(float(1))
<type 'float'>
>>> print type(long(1)) <type 'long'>
-
변환은 다음의 예시적인 계산에 의해 행해진 다
>>> print type(3/2),3/2<type 'int'> 1>>> print type(3/2.0),3/2.0<type 'float'> 1.5
디지털 작업
디지털 연산에는 +,-,*,/,%,//,**
다음과 같은 예를 들어 :
>>> print 1+2 #加3>>> print 3-1 #减2>>> print 5*6 #乘30>>> print 6/3 #除2>>> print 5%3 #取余2>>> print 3//2.0 #整除1.0>>> print 2**3 #幂8
순서
시퀀스의 도입 전에 새로운 개념을 소개 :. --- 즉, 데이터 구조 요소가 어떤 식 으로든 함께 조직
시퀀스 데이터 구조는 가장 기본적인
각 요소는 일련 번호를 할당 순서, 즉, 요소 위치도 0으로 오른쪽에서 왼쪽으로 시작 인덱스 호출
, 오브젝트 버퍼 어려운 서열, 문자열,리스트, 튜플 여섯 종류가 파이썬 xrange 유니 코드 문자열 개체
순서 개요
함께 우리는 일반적인 특성 서열 목록이 현재 보여 짧게 소자의 중앙에 사용 []을 나타내는리스트의 형태를 설명 ,
분리 하였다. 으로 [1,2,3]
# 序列种可以包换不同类型的元素zhang = ['zhang' ,23]
# 序列种可以包含其他序列data = [zhang,33]print (data) ----->[['zhang', 23], 33]
동작의 일반적인 순서
-
인덱스
프라이머를 사용하여 음의 번호에 부착 될 때, 파이썬 기술은 오른쪽에서 시작되고 있음을 주목해야 마지막 요소의 수가 -1, 또한, 문자열 리터럴 인덱스를 직접적으로 사용될 수있다.
greeting= 'hello'print (greeting[0]) --->hprint (greeting[-1]) --->oprint (greeting[-4]) --->eprint ('hello'[1]) --->e
-
분열
그녀가 올바른 순서 유형에 나타납니다 이후에 남아있는 대부분의 분열 지수는 결과가 빈 시퀀스 인 경우 요소의 범위를 액세스 할 수 슬라이싱 작업을 사용.
nums = [1,2,3,4,5,6,7,8,9,10]print (nums[3:6]) --->[4, 5, 6]print (nums[0:1]) --->[1]print (nums[-3:-1]) -->[8, 9]print (nums[-3:]) --> [8, 9, 10]print (nums[3:]) --> [4,5,6,7,8,9,10]print (nums[:]) -->[1,2,3,4,5,6,7,8,9,10] nums[-3:0] -->[]#可以指定步长nums[0:10:1] -->[1,2,3,4,5,6,7,8,9,10] nums[0:10:2] -->[1,3,5,7,9]#步长也可以是负数,这样就从右往左取nums[8:3:-1] -->[9,8,7,6,5]
-
서열 첨가
동일한 유형의 두 시퀀스가 추가 될 수 있음을 주목하여야한다.
>>> [1,2,3] + [3,4,5] [1, 2, 3, 3, 4, 5]>>> 'hello' + 'zhang''hellozhang'>>> [1,2,3] + 'hello'Traceback (most recent call last): File "<pyshell#6>", line 1, in <module>[1,2,3] + 'hello'TypeError: can only concatenate list (not "str") to lis
-
순서를 곱
>>> 'python' *3'pythonpythonpython'
>>> [1,2,3] *2[1, 2, 3, 1, 2, 3]
-
회원
>>> permission = 'yw'>>> 'y' in permissionTrue>>> 'x' in permissionFalse>>> user = ['zhang','wang']>>> 'zhang' in userTrue>>> 'li' in userFalse
-
길이, 최대, 최소
>>> nums = [63,81,11]>>> len(nums)>>> max(nums)>>> min(nums)
이들은 컨텐츠의 첫 번째 강의 인 두 번째 강의에서 우리는리스트와 튜플을 소개합니다.
더 많은 기술 교류 공공 우려 번호 : 원숭이 학교 책상