我無法撰寫代碼我是編碼新手,我不知道如何撰寫它。如果有人可以幫助我解決這個問題,那就太棒了。
我嘗試使用谷歌搜索,但沒有幫助,我嘗試詢問朋友,他們也無濟于事。
uj5u.com熱心網友回復:
Python 有一個內置wrap函式,可以像這樣拆分字串。結合string.join,您可以使用您選擇的字符重新加入拆分字串:
from textwrap import wrap
s = '1234567890abcdef'
print('-'.join(wrap(s, 4)))
>>> 1234-5678-90ab-cdef
wrap 函式獲取您的字串,以及要拆分的字符數(在本例中為 4)。
此結果用于'-'.join將每個元素與破折號連接在一起,從而提供您正在尋找的結果。
注意:如果您以數字而不是字串開頭,則可以使用以下方法輕松轉換它str():
s = str(1234567890123456)
print('-'.join(wrap(s, 4)))
>>> 1234-5678-9012-3456
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/533078.html
