Общие типы данных и встроенные методы работы

--- --- восстановление начинается содержание

А: целое число,

Применение: используется для представления людей возрастного уровня номера телефона и т.д. (как правило, когда это явно является необходимость использовать целое число)

Определяется возраст = 18

Сущность: Возраст = 18 # Возраст = INT (18)


INT = ( « СР » )   # ошибка 
INT = ( « 3,1415926 » )   # ошибка 
INT = ( « 12138 » ) могут быть преобразованы 

PS: INT строка содержит только чистый номер в пластиковый поплавок , который также содержит хотя но она содержит десятичных чисел

Хранится значение: доступ только к значению

Упорядочиваются: неупорядоченный

Если переменная: неизменная тип

Преобразование между шестнадцатеричной

Двоичное представление БИН:

Например:

Восьмеричное представление ОКТ:

Например:

 

Шестнадцатеричная нотация с шестигранным:

Например:

 

Оставшаяся полоса преобразуется в десятичное:

Печать (интермедиат (Х-, Y))   # Х-выраженный в количестве , которое требуется преобразовать Y означает , что преобразуется в двоичный

 

Переменная Тип: идентификатор становится одинаковое значение не может быть представлено значение хэш-функции

Неизменяемая тип: vaule значение ИД изменения, показ может быть изменена определенным хэш

 

Тип строки:

Роль: описательная информация, такие как домашний адрес и другие внешний вид

Определяется: три одинарные кавычки двойные кавычки

Встроенный в действии:

[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

 

 

 

 

 

---恢复内容结束---

рекомендация

отwww.cnblogs.com/SR-Program/p/11127650.html