Python中的turtle.numinput()函数
turtle模块以面向对象和面向过程的方式提供Turtle图形基元。因为它使用 Tkinter 作为底层图形,它需要安装一个支持 Tk 的 Python 版本。
turtle.numinput()
该函数用于弹出一个输入数字的对话窗口。输入的数字必须在minval到maxval的范围内,如果这些数字已经给出。如果不在,就会发出提示,并保持对话框的开放,以便进行修正。
语法 :
turtle.numinput(title, prompt, default=None, minval=None, maxval=None)
参数:
参数 | 描述 |
---|---|
title | 对话窗口的标题 |
prompt | 主要描述要输入的数字信息的范围 |
default | 默认值 |
minval | 输入的最小值 |
maxval | 输入的最大值 |
下面是上述方法的实现和一些例子。
例子1 :
# import package
import turtle
turtle.numinput("title","prompt")
输出 :
例子2 :
# import package
import turtle
# taking input
num = int(turtle.numinput("Contact Detail",
"Phone no.",
default=9999999999,
minval=6000000000,
maxval=9999999999
))
print(num)
输出 :
9897347846