一般的なデータ型と内蔵の操作方法

--- ---復元コンテンツ始まります

:整数

用途:(通常ははっきり整数を使用する必要があるときなど)、電話番号の年齢レベルの人々を表すために使用されます

定義された年齢= 18

エッセンス:= 18年齢である年齢= INT(18です)


INT =(' SR '#のエラー 
INT =(' 3.1415926 '#のエラー 
INT =(' 12138 ')に変換することができる

PSは:INT列もが含まれているプラスチック製のフロートに純粋な番号が含まれていますそれが小数が含まれています

保存された値:値のみへのアクセス

順序付けさ:無秩序

不変タイプ:可変かどうか

六角間の変換

ビンによってバイナリ表現:

例えば:

10月によって進表現:

例えば:

 

進16進表記:

例えば:

 

残りのバンドは、10進数に変換しました:

印刷(INT(X、Y))  あなたは、Yは、バイナリに変換され、どのような意味変換したい数としてX-表現

 

変数型:IDが同じ値になるが、ハッシュ値を表すことができません

不変タイプ:変更IDの値を示すvauleは、特定のハッシュを変更することができます

 

文字列型:

役割:自宅の住所や他の外観などの記述情報

3つの単一引用符、二重引用符:によって定義されます

ビルトインアクション:

[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