python學習筆記 format 函式

2021-07-25 19:12:36 字數 842 閱讀 7949

#使用str.format()函式

#使用'{}'佔位符

print('i\'m {},{}'.format('hongten','welcome to my space!'))

print('#' * 40)

#也可以使用'',''形式的佔位符

print(',i\'m ,my e-mail is '.format('hello','mongo','[email protected]'))

#可以改變佔位符的位置

print(',i\'m ,my e-mail is '.format('mongo','hello','[email protected]'))

print('#' * 40)

#使用''形式的佔位符

print('hi,,'.format(name = 'tom',message = 'how old are you?'))

print('#' * 40)

#混合使用'',''形式

print(',i\'m ,'.format('hello','mongo',message = 'this is a test message!'))

print('#' * 40)

#下面進行格式控制

import math

table =

for name, phone in table.items():

print(' ==> '.format(name, phone))

table =

print('jack: ; sjoerd: ; '

'dcab: '.format(table))

Python 知識要點 格式化輸出 format

str.format 一種格式化字串的函式,用 和 來代替以前的 print format 3.141592653 常見用法 1 不帶編號,即 print format to be to be 2 帶數字編號,可調換順序,即 print format to be to be print format...

python 字串的格式化輸出format

字串具備format方法 字串中布局 可以佔位 format 方法中傳參,可以將引數替代對應位置的 使用例子如下 print format str0 str1 結果如下 str0 str1 format方法的引數,預設是按照位置關係傳遞到字串中的括號中的 m 我的名字 我的年齡 print 我的名字...

python字串格式化輸出之format

一 基本格式 員工的月收入是 format name,salary 例如 name 小張 salary 5000.55 str1 員工的月收入是 format name,salary print str1 輸出為 員工小張的月收入是5000.555 二 所佔寬度 設定字串所佔位數,比如設定name佔...