日04基本データ型

データ型とは何ですか

データ型は、変数値の異なるタイプを指し

なぜデータ分類

変数を使用すると、さまざまな種類のデータを識別するために行う必要があります異なる状態のための状態を反映するために、世界で物事を記述するために使用されます

整数と浮動小数点タイプをまとめてデジタルと呼ばれ

整数(int型)

効果

年齢、回数、レベルなどを示します

定義

age = 18  # age=int(18)

print(id(age))
print(type(age))
print(age)

4530100848
<クラスのint型'>
18

使用

加算、減算、論理的判断(より大きい、より小さい)

フロート(浮き)

効果

彼は(小数点付き)身長、体重、給料を表します

定義

salary = 2.1  # salary=float(2.1)

print(id(salary))
print(type(salary))
print(salary)

4569240656
<クラスのフロート'>
2.1

使用

加算、減算、論理的判断(より大きい、より小さい)

キャスト

a = 1 # 整型
b = 1.0 # 浮点型
a = float(a) # 整型--》浮点型
b = int(b) # 浮点型--》整型
print(a)
print(b)

1.0

1

文字列は何ですか

文字列は、文字列は単一引用符に包まれ、一緒に張られている、または3つの二重引用符は文字の文字列をマーク

効果

名前を入力して、性別、趣味など

定義

name = 'bigb'
print(id(name))
print(type(name))
print(name)

38701184
<クラスのSTR '>
bigb

使用

+、*そして論理比較

msg1 = 'Is this joke funny?'
msg2 = 'Not at all'
print(msg1 + msg2)

このジョークは面白いですか?どういたしまして

name = 'bigb '
print(name * 10)

bigb bigb bigb bigb bigb bigb bigb bigb bigb bigb

msg1 = 'handsup'
msg2 = 'dropbeat'
print(msg1 > msg2) #字符串比较大小,按照ASCII码比较

インデックス値

song = 'old town road'
print(song[0:4]) # 从0开始,顾头不顾尾
print(song[0:8:2]) # 2为步长

古い
odtw

リスト

効果

文字列は一つの値だけを格納することができ、リストは、複数の値を格納することができます

定義

内カンマ[]で区切られた任意のタイプの

hobby_list = ['movie', 'running', 'gaming']
print(id(hobby_list))
print(type(hobby_list))
print(hobby_list)

7021896
<クラスのリスト'>
[ '映画'、 'を実行'、 'ゲーム']

使用

インデックス値

hobby_list = ['movie', 'running', 'gaming', ['singing', 'dancing']]
print(hobby_list[0]) # 从0开始
print(hobby_list[3][0]) # 取出内置列表中的元素

映画の

インデックス値を変更します。

hobby_list = ['movie', 'running', 'gaming', ['singing', 'dancing']]
hobby_list[0] = 'sleeping'
print(hobby_list)

[ '睡眠'、 'を実行'、 'ゲーム'、[ '歌'、 'ダンス']]

薄切

hobby_list = ['movie', 'running', 'gaming', ['singing', 'dancing']]
print(hobby_list[0:3])

[ '映画'、 'を実行'、 'ゲーム']

ボーナス

hobby_list = ['movie', 'running', 'gaming', ['singing', 'dancing']]
hobby_list.append('reading')
print(hobby_list)

[ '映画'、 'を実行'、 'ゲーム'、[ '歌'、 'ダンス']、 '読書']

辞書

効果

アクセスするために使用される複数の値は、に従って、キー:値が格納され、時間は、値キーによって記述値の重要な役割を取ることができます。あなたは辞書を使用することができ、データや、より多くのデータのさまざまな種類の保管してください。

定義

{}キー(典型的には、文字列、説明の意味を有する)複数の値(特定値は、任意のデータ型の値)があります

user_info = {'name': "bigb", 'gender': 'male', 'age': 22}
print(id(user_info))
print(type(user_info))
print(user_info)

38493928
<クラスの辞書'>
{ '名前': 'bigb'、 '性別': '男性'、 '年齢':22}

使用

user_info = {'name': "bigb", 'gender': 'male', 'age': 22}
print(user_info['name']) # 按key取值
user_info['gender'] = 'female' # 按key修改值
print(user_info)
del user_info['age'] 删除键值
print(user_info)

bigb
{ '名前': 'bigb'、 '性別': '女性'、 '年齢':22}
{ '名前': 'bigb'、 '性別': '女性'}

おすすめ

転載: www.cnblogs.com/bigb/p/11413176.html