Python 第7課 橫向製表符的使用理解

2021-10-04 02:09:06 字數 681 閱讀 5834

知識點:製表符的間隔演算法。

print('abcdefghigklmn\t1234567890')

print('fskadljfldsjflasjflksadjflasjf\tabcdefg')

print('buzhdaoa\tdongt')

print('123\t456')

'''輸出結果:

abcdefghigklmn 1234567890

fskadljfldsjflasjflksadjflasjf abcdefg

buzhdaoa dongt

123 456

'''

水平製表符:\qt

水平製表符應該是熟知的乙個概念,其在終端的作用相當於按下tab鍵的效果,但其中還有些不同。一般來說,水平製表符負責佔8個製表位。但怎麼算8個是個問題,則是根據以下公式來算到底該空出幾個製表位: 

num = |n-8|%8, 那麼針對\t到底該出幾個位置:1. 當 num = 0時,spacenum = 8;2. 當 num ≠ 0時,spacenum = num 。

其實熟練後不需公式,即可直接簡易理解為:當前乙個輸入的字串製表位<8的倍數時,\t 的位數補齊為8的整數;當前乙個輸入的字串製表位=8的倍數時,\t的空格製表位直接空出8個空格。

製表符(tab 鍵)的概念

今天寫了一段簡單的 只有兩條語句,但輸出的結果卻讓我很迷惑。下面是 string s this tis tmy tsmall texample tstring twhich ti m tgoing tto tuse tfor tpattern tmatching.system.out.println...

Notepad 5 6 3 製表符的設定

之前應該是使用5.0左右的時候,製表符的設定是在 設定 首選項 編輯 製表符 中可以設定製表符替換為空格和設定製表符的代表幾個空格,預設為4個,現在使用5.6.3之後突然在編輯中找不到了,網上查了下,基本還是原來的內容,仔細查詢下原來tab設定移動到了 設定 首選項 語言中了,這裡有個tab set...

sql中的製表符 換行符 回車符,問題

前一陣子用excel匯入資源,使用join時發現匹配項為0 趕緊用left join看看情況,發現無法鏈結表。後來覺得可能是換行的問題,發現還真是,於是就在資料庫裡刪除不想要的字元了,當然,一定要養成良好習慣,遇到update或者delete,一定要先用select探路 select a,b fro...