メソッドを使用して5つのデータタイプのPython 1.簡単に言えば、定義された方法の役割:
デジタルタイプ
整数:
役割:人の年齢を表し、数字のすべての種類、レベル
使用します。
x = 1 y = 2 print(x + y) print(x - y) print(x * y) print(x / y) print(x % y) # 取余 print(x // y) # 取整 print(x ** y) # 幂
定義方法:
age=18 age=int(18)
フロート:
役割:身長、体重、給与を表し、
定義された方法:
salary=3.2 salary=float(3.2)
どのように使用するには:
+ - * / % // **
文字列型
役割:趣味の名前を表します
定義:
name='nick' int_str=str(123)
どのように使用するには:
セルフ文字列比較ロジック+ *
リスト
処置:(任意のデータ型の)複数の記憶素子
定義:(任意のデータ型の)離間した複数の要素にカンマで[]
どのように使用するには:
hobby_list=['read','run','girl'] 0 1 2 print(bobby_list[1])
辞書
処置:記述によって、各値を複数の値を格納するが、
定義:{}カンマで区切られた複数のキー(説明、文字列):値(特定値は、任意のデータ型であることができます)
どのように使用するには:
user_info={'name':'nick','gender':'male','age':19} print(user_info['name'])
ブーリアン
効果:決意の結果のための条件
定義:TrueまたはFalse通常は直接引用されていない、必要な論理演算結果を得
どのように使用するには:
print(type(True)) print(True) print(bool(0)) print(bool('nick')) print(bool(1 > 2)) print(bool(1 == 1))
2.次のコード行は、コード実装の機能を実現します。
x = 10
y = 10
z = 10
x=y=z=10
3.二つの方法交換のx、yの値を記述します。
x = 10
y = 20
#第一种
m=x
x=y
y=x
#第二种
x,y=y,x
4.コードの行削除しnick
3人の利益のを:
nick_info_dict = {
'name':'nick',
'age':'18',
'height':180,
'weight':140,
'hobby_list':['read','run','music','code'],
}
print(nick_info_dict['hobby_list'][1],nick_info_dict['hobby_list'][2])
5.次の出力を達成するための3つの方法のフォーマットされた出力を使用してください(名前は厚かましい、身長と体重を修正取得し、彼の名前に変更されません)
name = 'Nick'
height = 180
weight = 140
# "My name is 'Nick', my height is 180, my weight is 140"
print(f'My name is {name},my height is {height},my weight is {weight}')
print('My name is {},my height is {},my weight is {}'.format(name,height,weight))
print('My name is %s,my height is %d,my weight is %d'%(name,height,weight))