--- --- восстановление начинается содержание
А: целое число,
Применение: используется для представления людей возрастного уровня номера телефона и т.д. (как правило, когда это явно является необходимость использовать целое число)
Определяется возраст = 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
---恢复内容结束---