print('{名字}今天{動作}'.format(名字='陳某某',動作='拍視頻'))
>>陳某某今天拍視頻
print('{name}電工考了{fenshu}'.format(**grade)) #通過關鍵字,用字典當關鍵字傳入值時,在字典前加**即可
print('{1}今天{0}'.format('拍視頻','陳某某'))
>>陳某某今天拍視頻
print('{:^14}'.format('陳某某'))
print('{:>14}'.format('陳某某'))
print('{:<14}'.format('陳某某'))
print('{:.1f}'.format(4.234324525254))
#當變量為列表時,在變量前添加*,列表中的元素會依次傳入
list_01 = ['W','R','han']
my_name = '{}{}{}'.format(*list_01)
#此時list_01中的元素會依次傳入到{}
print(my_name) # 輸出結果 WRhan
list_01 = ['W','R','han']
my_name = '{0[0]}{0[1]}{0[2]}'.format(list_01)
#{0}表示三個中括號都傳入list_01,然後根據索引選擇列表中元素
print(my_name) # 輸出結果 WRhan
tuple_01 = ('W','R','han')
my_name = '{}{}{}'.format(*tuple_01)
#此時tuple_01中的元素會依次傳入到{}
print(my_name) # 輸出結果 WRhan
tuple_01 = ('W','R','han')
my_name = '{0[0]}{0[1]}{0[2]}'.format(tuple_01)
#{0}表示三個中括號都傳入tuple_01,然後根據索引選擇列表中元素
print(my_name) # 輸出結果 WRhan
dict = {'ID': 'WRhan', '簡介': 'python界的小學生'}
my = "{ID},{簡介}".format(**dict)
print(my) # WRhan,python界的小學生
dict = {'ID': 'WRhan', '簡介': 'python界的小學生'}
my="{0[ID]};{0[簡介]}".format(dict)#如果format傳入的是字典名,則當成位置參數
dict = {'ID': 'WRhan', '簡介': 'python界的小學生'}
my="{dict[ID]};{dict[簡介]}".format(dict={'ID': 'WRhan', '簡介': 'python界的小學生'})#如果傳入的是 字典={},則相當於關鍵字參數。