"""
int? ? ? 整型
float? ? 浮點型,小數(shù)
bool? ? 布爾型
complex? 復(fù)數(shù)
"""
# a = 1 + 1? # 把1 + 1 賦值給 變量a
#
# print(a)? # 打印? 測試
#
# print(type(a))? ? # <class 'int'>? type()? a是什么類型? 查看數(shù)據(jù)類型
#
# print(type(True))? #
# int 與 float 之間計算和轉(zhuǎn)換
# a = 1 + 1.2? ? # 計算+ - * /? // % **
# print(a)
# a = 0.2
#
# b = a * a
#
# print(b)? ? # 0.04000000000000001
# import decimal? ? # 導(dǎo)入精確計算包/模塊
#
# a = decimal.Decimal('2.2')? # ()內(nèi)要字符串? 不能是數(shù)值
#
# b = a * a
#
# print(b)
# 復(fù)數(shù)
# e = 1 + 2j? # 虛部
#
# complex
#
# type(e)
#
# print(e.real)? ? # 1.0
# print(e.imag)? ? # 2.0
# a = 1.234
# print(int(a))? ? # 1
# print(type(a))? #
# a = 2
# b = float(a)
# print(b, type(b))? # 2.0
# a = True
# b = False
# print(type(a))? #
# print(type(b))? # <class 'bool'>? 只能判斷
# 1 < 2
# print(1 < 2)? # True
# 1 > 2
# print(1 > 2)? # False
# 賦值運算= += -= *= /=
# a = 1 + 1
# b = 1
# b += a? # +=表示b自加a
# print(b)? # 3
# 序列類型:字符串? 列表? 元組? 索引? 切片? 字典? 集合
# 1.字符串
# a = 'abc'
# b = "def"
# c = '''
# ghi
# '''
# d = """
# jkl
# """
# 三單引號 三雙引號可以換行 但單雙引號不行
# 列表
# a = [1, 2, 3, 4, 5, '字符串', (1, 2, 3)]? # 中括號表示列表? 列表可以發(fā)任何類型 可修改
# print(type(a))? #
# 元組
# a = (1, 2, 3, 4, "字符串", (5, 6, 7))? # 小括號表示元組? 和列表一樣 但不能修改
# print(type(a))? #
# 索引
# a = [1, 2, 3, 4, 5, '字符串', (1, 2, 3)]
# #? ? 0? 1? 2? 3? 4? 5? ? ? ? 6? ? ? ? ? ? # 從左到右下標0開始
# #? -7 -6 -5 -4 -3? -2? ? ? -1? ? ? ? ? ? # 從右到左下標-1開始
#
# print(a[3])? # 4
# print(a[-4])? # 4
# a = (1, 2, 3, 4, "字符串", (5, 6, 7))? # 和列表索引相同
# print(a[3])
# print(a[-3])"""
int? ? ? 整型float? ? 浮點型,小數(shù)bool? ? 布爾型complex? 復(fù)數(shù)"""
# a = 1 + 1? # 把1 + 1 賦值給 變量a
#
# print(a)? # 打印? 測試
#
# print(type(a))? ? # <class 'int'>? type()? a是什么類型? 查看數(shù)據(jù)類型
#
# print(type(True))? #
# int 與 float 之間計算和轉(zhuǎn)換
# a = 1 + 1.2? ? # 計算+ - * /? // % **
# print(a)
# a = 0.2
#
# b = a * a
#
# print(b)? ? # 0.04000000000000001
# import decimal? ? # 導(dǎo)入精確計算包/模塊
#
# a = decimal.Decimal('2.2')? # ()內(nèi)要字符串? 不能是數(shù)值
#
# b = a * a
#
# print(b)
# 復(fù)數(shù)
# e = 1 + 2j? # 虛部
#
# complex
#
# type(e)
#
# print(e.real)? ? # 1.0
# print(e.imag)? ? # 2.0
# a = 1.234
# print(int(a))? ? # 1
# print(type(a))? #
# a = 2
# b = float(a)
# print(b, type(b))? # 2.0
# a = True
# b = False
# print(type(a))? #
# print(type(b))? # <class 'bool'>? 只能判斷
# 1 < 2
# print(1 < 2)? # True
# 1 > 2
# print(1 > 2)? # False
# 賦值運算= += -= *= /=
# a = 1 + 1
# b = 1
# b += a? # +=表示b自加a
# print(b)? # 3
# 序列類型:字符串? 列表? 元組? 索引? 切片? 字典? 集合
# 1.字符串
# a = 'abc'
# b = "def"
# c = '''
# ghi
# '''
# d = """
# jkl
# """
# 三單引號 三雙引號可以換行 但單雙引號不行
# 列表
# a = [1, 2, 3, 4, 5, '字符串', (1, 2, 3)]? # 中括號表示列表? 列表可以發(fā)任何類型 可修改
# print(type(a))? #
# 元組
# a = (1, 2, 3, 4, "字符串", (5, 6, 7))? # 小括號表示元組? 和列表一樣 但不能修改
# print(type(a))? #
# 索引
# a = [1, 2, 3, 4, 5, '字符串', (1, 2, 3)]
# #? ? 0? 1? 2? 3? 4? 5? ? ? ? 6? ? ? ? ? ? # 從左到右下標0開始
# #? -7 -6 -5 -4 -3? -2? ? ? -1? ? ? ? ? ? # 從右到左下標-1開始
#
# print(a[3])? # 4
# print(a[-4])? # 4
# a = (1, 2, 3, 4, "字符串", (5, 6, 7))? # 和列表索引相同
# print(a[3])
# print(a[-3])