DarkMX 发表于 2021-1-25 21:50:27

开头的\t 退了八格,但是中间的\t正常退四格,这个怎么解决呢?

如图所示

冬雪雪冬 发表于 2021-1-25 21:54:23

正常,\t是制表符,定位在每行的0,8,16,32。。。位置

DarkMX 发表于 2021-1-25 21:57:19

冬雪雪冬 发表于 2021-1-25 21:54
正常,\t是制表符,定位在每行的0,8,16,32。。。位置

那请问有没有办法让IDLE中的制表符变成空四格呢?{:10_254:}

小甲鱼的铁粉 发表于 2021-1-25 22:16:21

Options -> Configure IDLE -> Fonts/Tabs -> Indentation Width -> 拖动改为4就行

qq1151985918 发表于 2021-1-25 22:47:51

DarkMX 发表于 2021-1-25 21:57
那请问有没有办法让IDLE中的制表符变成空四格呢?

应该是变不了,\t就是起对齐作用的,看到的4个空格是因为你输入了4个a,你要输入5个a就是3个空格,输入3个a就是5个空格,如果你非要固定输入4个空格可以折中space = "    "
print(space + "aaaa")用来代替\t
页: [1]
查看完整版本: 开头的\t 退了八格,但是中间的\t正常退四格,这个怎么解决呢?