--- --- 내용이 시작 복원
A : 정수
용도 : 전화 번호 등의 연령 수준의 사람들을 나타내는 데 사용 (이 노골적으로 정수를 사용할 필요가 보통 때)
정의 연령 = 18
에센스 : 나이 = 18입니다 #의 나이 = INT (18 인)
INT = ( ' 스케줄링 ' ) #의 오류 INT = ( ' 3.1415926 ' ) #의 오류 INT = ( ' 12138 ' )로 변환 될 수
PS는 : INT 문자열은 또한 비록 포함 플라스틱 유동으로 만 순수 번호를 포함 하지만 소수를 포함
저장된 값 : 만 치에의 액세스
정렬 : 무질서
여부 변수 : 불변의 유형
진수 사이의 변환
빈에 의해 바이너리 표현 :
예를 들면 :
10월에 의해 진수 표현 :
예를 들면 :
진수와 진수 표기 :
예를 들면 :
나머지 밴드는 진수로 변환 :
인쇄 (INT (X 축, Y)) # 은 X-표현이 Y 바이너리로 변환되는 것을 의미 변환 할 수가
변수 유형 : ID가 같은 값이되는 해시 값을 표시 할 수없는
불변 유형 : vaule 보여주는 변경 ID 값은 특정 해시 변경 될 수있다
문자열 유형 :
역할 : 같은 집 주소와 다른 모습으로 설명 정보
세 개의 작은 따옴표 큰 따옴표 :에 의해 정의된다
내장 조치 :
[1] 상기 인덱스 값에 따라 (양 및 음의 값 값만)
(1) 양의 값 :
기본적인 표현 : 인쇄 [변수 명 (인덱스 번호)]
test = 'hello world' print(test[0]) # 其取值不是整个字符串的内容 而是字符串里面的单一元素 例如本题取值h
(2)反向取值:
基本表示形式:print[变量名(-索引号)]
test = 'hello world' print(test[-1]) # 其取值不是整个字符串的内容 而是字符串里面的单一元素 例如本题取值d
【2】切片:
基本表示形式:print(变量名[:])
分割:取值的时候可以进行分隔
test = 'hello world' print(test[0:5]) # 其取值不是整个字符串的内容 而是字符串里面的单一元素 例如本题取值hello
步长:隔值取值
基本表示形式:print(变量名[::])
test = 'hello world' print(test[0:5:2]) # 其取值不是整个字符串的内容 而是字符串里面的单一元素 例如本题取值hlo
小特性:
test = 'hello world' print(test[0:5:-1]) # (1)其不会报错 但是也不会打印任何东西 # (2)因为正常情况下打印的为hello 但是此时取反 即从右边对左边去 但是左边没有任何数据
解决办法
test = 'hello world' print(test[5:0:-1]) # 打印出来 olle
PS:
(1)切片默认从左到右的
(2)规定左边为头 右边为尾
(3)顾头不顾尾
(4)步长默认为1
【3】
len长度:看数据类型的长度
基本表示形式:print(len(变量名))
(1)其在字符串中统计的是字符串中字符的个数
(2)在容器类型数据中 统计的是容器中的个数
例如:
test = 'hello world' print(len(test)) # 其打印结果为11 空格也属于字符 test ={'name':'se','age':18 ,'hob':'read'} print(len(test)) # 其打印结果为3
【4】
in/not in:
作用:查看某些字符串是否属于更大的字符串
表现形式:print(变量名 in/not in 变量名)
例如:
test = 'SR' test1 = 'SR love music' print(test in test1) # 返回值true test = 'SR' test1 = 'sr love musci' print(test not in test1) # 返回值true
【5】
strip:
作用:去掉字符串左右两边的字符 但是对中间的没有影响
基本表现形式:print(变量名.strip('符号'))
例如:
test = '$$$lo$ve$$$' print(test.strip('$')) # 打印内容lo$ve
rstrip:去除字符串右边的字符
例如:
test = 'love$$$' print(test.rstrip('$')) # 打印结果love
lstrip:去除字符串左边的字符
例如:
test = '¥¥¥love' print(test.lstrip('¥¥¥')) # 打印结果love
---恢复内容结束---