瓦塔西 发表于 2021-7-9 10:33:19

求指点,横向制表符跟空格关系

# 输出杨辉三角形
for i in range(10):
    # 因为是三角形,所以i越小,前边需要填充的TAB越多
    for k in range((10-i)//2):
      print('\t', end='')
    for j in range(i+1):
      # 要形成“隔行错开”的效果,所以我们在偶数行加4个空格
      if i % 2 == 1:
            print("    ", end='')
      # 为何要使用TAB而非空格,大家可以将下面的end='\t'改成对应的空格数即可知晓
      print(triangle, end='\t')
    print()




横向制表符跟空格应该怎么结合使用才能达到想要的结果?

Twilight6 发表于 2021-7-9 12:28:22



一般这两者使用不进行搭配吧,要么使用空格,要么使用制表符

瓦塔西 发表于 2021-7-9 20:00:06

Twilight6 发表于 2021-7-9 12:28
一般这两者使用不进行搭配吧,要么使用空格,要么使用制表符

那应该是小甲鱼装逼,然后故意将两者都用{:5_90:}

Twilight6 发表于 2021-7-9 20:21:45

瓦塔西 发表于 2021-7-9 20:00
那应该是小甲鱼装逼,然后故意将两者都用



emmmm, 也可以用字符串格式化来整理格式也不错

页: [1]
查看完整版本: 求指点,横向制表符跟空格关系