擅长:python、mysql、java
<p>你做得很好,你几乎做到了。你所需要做的就是使用<a href="http://effbot.org/zone/tkinter-geometry.htm" rel="nofollow noreferrer">geometry managers</a>中的任何一个在窗口上定位文本小部件。此外,您没有将输入作为整数,默认情况下,任何输入都是<code>str</code>要将其转换为需要执行<code>int(input(...)</code>操作的整数</p>
<p><strong>完整代码:</strong></p>
<pre class="lang-py prettyprint-override"><code>from tkinter import *
n = int(input("Enter number of text boxes: "))
root1 = Tk()
root1.title("replacement text")
root1.geometry("+300+200")
textbox = list()
for i in range(n):
textbox.append(Text(root1, height = 1, width = 57, wrap = None ))
textbox[i].insert(INSERT,"text" +str(i) )
textbox[i].pack()
root1.mainloop()
</code></pre>