更改列表python的字体

时间:2018-07-15 16:00:04

标签: python list tkinter fonts

说我有一些代码可以将列表变成4 x 4 1d数组:

nlist = [2,2,4,8, 0,0,0,0, 0,0,0,0, 0,0,0,0]
def drawBoard():
    count = 0
    for i in range(16):
        print(nlist[i], end = ' ')
        count += 1
        if count == 4:
            print("")
            count = 0
    print("") 
drawBoard()

如何将列表中的所有字体更改为26号字体。我尝试执行font ='times 26',但我不知道将其放在哪里或该命令是否需要tkinter。

2 个答案:

答案 0 :(得分:0)

在tkinter中,字体是使用元组来定义的。如果要更改列表中所有内容的字体。您必须for for遍历所有元素并说出类似以下内容:

text [i] .font =(“ Verdana”,26)

答案 1 :(得分:0)

要回答您的最后一个问题,是的,您需要tkinter。导入from tkinter import *或使用import TkFont