Python中的 turtle.numinput()函数
turtle 模块以面向对象和面向过程的方式提供海龟图形原语。因为它使用 Tkinter 作为底层图形,所以它需要安装一个支持 Tk 的Python版本。
turtle.numinput()
该函数用于弹出一个输入数字的对话窗口。如果给出了这些,则输入的数字必须在 minval 到 maxval 的范围内。如果不是,则会发出提示并且对话框保持打开状态以进行更正。
句法 :
turtle.numinput(title, prompt, default=None, minval=None, maxval=None)
参数:
Arguments | Description |
title | title of the dialog window |
prompt | ext mostly describing what numerical information to input |
default | default value |
minval | minimum value for input |
maxval | maximum value for input |
以下是上述方法的实现以及一些示例:
示例 1:
Python3
# import package
import turtle
turtle.numinput("title","prompt")
Python3
# import package
import turtle
# taking input
num = int(turtle.numinput("Contact Detail",
"Phone no.",
default=9999999999,
minval=6000000000,
maxval=9999999999
))
print(num)
输出 :
示例 2:
Python3
# import package
import turtle
# taking input
num = int(turtle.numinput("Contact Detail",
"Phone no.",
default=9999999999,
minval=6000000000,
maxval=9999999999
))
print(num)
输出 :
9897347846