本文目錄一覽:
為什麼python不提倡製表符tab縮進
簡單來說, 因為 python 用縮進來取代了 {} , 而空格或是 tab 都是合乎語法的縮進, 但因為空格和 tab 都是看不到的, 所以, 為了避免有人時而用 tab, 時而用空格來做縮進而做成了 bug, 所以, 在軟規範里, 大家都約定用空格做縮進.
如果你還想問為甚麼要約定用空格而不用 tab 呢 ? 那是因為不同的編輯器會對 tab 進行不一致的距離演譯, 如”a\tb”, 有些編輯器會使 ab之間相隔, 12 點, 有些會是相隔 36點, 而用空格的話, 就不會有這個視覺上的問題了
python中使用製表符對齊時出現問題
對不齊是字體的問題,那沒有辦法,你需要使用等寬字體,然後再去計算一下輸出內容的寬度,按這個寬度填充空格或者tab,不然不同字元的寬都不一樣,沒辦法算
python中,print(a,’\t’,b,’\t’,c)是什麼意思?
你好!
看到圖片應該會很直觀
3個數字分別代表了 a b c,「\t”是一種製表符,你可以理解為固定的空白分隔符。
希望對你有幫助!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/310106.html