有没有类似于字符串a=input(),但不输入回车。执行函数b。
而a始终处于待命状态,可以继续输入或者删减,执行函数b。
那么就不能使用这种编程方法了,你要使用python tkinter模块,gui编程设计
from tkinter import *
root = Tk() #建立根窗口
root.title("Text") #标题
text = Text(root) #多行文本框
text.pack() #排放到根窗口上
mainloop()
里面还有很多细节可以优化,比如获取Text使用text.get(1.0, END),键盘按键事件,放置Button按钮等
使用while True,当重复输入达到符合你要求之后,停止循环。
python是单线程执行,虽然有多线程,但在执行中的线程只有一个,而多线程不加线程锁就会混乱且也是多个线程执行中的只有一个。CMD都是一个线程执行的