python3の研究ノート - 基本データ型

python3の基本データ型は6種類
デジタルNumber型、文字列型の文字列、タプル型タプルを含みます。
そして、タイプリスト、辞書辞書、コレクション型セットのリスト。
値はNumber型はint、float型、ブール値、複雑な4種類を持っているところ。

此处回忆一下Java的内置基本数据类型。java的基本数据类型有三类八种。
包括数值类型,字符类型,布尔类型。
数值类型有byte,short,int,long,float,doube。
字符类型char,布尔类型boolean。

番号(デジタル)

>>> a, b, c, d = 20, 5.5, True, 4+3j
>>> print(type(a), type(b), type(c), type(d))
<class 'int'> <class 'float'> <class 'bool'> <class 'complex'>

文字列(String)を

Pythonの文字列は、単一引用符または二重引用符を含めることができます。
次のように取得した文字列の構文は次のとおりです。
開始値0にインデックス値、-1開始位置の端から。
ここに画像を挿入説明
プラス記号+は、文字列のコネクタは、アスタリスク*は、現在の文字列のコピーを示しています。
ご注意ください

1. Python 没有单独的字符类型,一个字符就是长度为1的字符串。
2. Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。
3. Python中的字符串不能改变。向一个索引位置赋值,比如word[0] = 'm'会导致错误。
此处回忆一下Java的字符串类型,Java字符串类型是引用类型,也是不可变的。
比如String s = "hello";  s = s+"world"; 此时在这段代码中,s原先指向一个String对象,内容是"Hello",然后我们对s进行了+操作,那么s所指向的那个对象是否发生了改变呢?答案是没有。这时,s不指向原来那个对象了,而指向了另一个String对象,内容为"Hello world!",原来那个对象还存在于内存之中,只是s这个引用变量不再指向它了。

タプル(タプル)

括弧内に書かれたタプル()は、要素は、カンマで区切られました。タプルの要素を変更することはできません。
タプル要素タイプは同じでなくてもよいです。
同様タプル文字列は、開始時に0からインデックスをインデックス付けし、標識することができる-1の端部からの位置。また、取ることができます。
実際には、我々は、特別なグループとして、元の文字列を置くことができます。彼らは、変数ではありませんので。

>>>tup = (1, 2, 3, 4, 5, 6)
>>> print(tup[0])
1
>>> print(tup[1:5]) # 打印第2到第5个元素
(2, 3, 4, 5)
>>> tup[0] = 11  # 修改元组元素的操作是非法的
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment
>>>

タプル構造は、特別のゼロまたは1つの要素が含まれているので、いくつかの追加の構文規則があります:

tup1 = ()    # 空元组
tup2 = (20,) # 一个元素,需要在元素后添加逗号

一覧(リスト)

  1. 括弧内に書かれたリスト[]は、要素は、カンマで区切られました。
  2. リスト内のタイプの要素は文字列でも(ネストと呼ばれる)のリストを含むことができ、数値をサポートする、同一ではないかもしれません。
  3. リストを返します必要な要素を含む新しいリストを取られた後に、文字列のように、リストをインデックスも撮影することができます。
    ここに画像を挿入説明
    Pythonの文字列が同じでないと、リスト内の要素を変更することができます。
>>>a = [1, 2, 3, 4, 5, 6]
>>> a[0] = 9
>>> a[2:5] = [13, 14, 15]
>>> a
[9, 2, 13, 14, 15, 6]
>>> a[2:5] = []   # 将对应的元素值设置为 [] 
>>> a
[9, 2, 6]

Pythonのリストは、第三パラメータ代行受信することができる、パラメータは、ステップ4に、インデックス位置1における以下の実施例を採取し、屈折率ステップサイズが取得した文字列(離間位置)2に設定されているの役割である。
ここに画像を挿入説明
ここに画像を挿入説明
第三のパラメータ場合負の値を読んで逆転。-1すべてが逆に示しています。
継続するには。

公開された68元の記事 ウォン称賛25 ビュー40000 +

おすすめ

転載: blog.csdn.net/sinat_32336967/article/details/104953760