时空猎人@vemax 2023-07-26 22:39 采纳率: 40%
浏览 3

为啥获取entry的值一直是字符串,输入数字也是



```python
import tkinter as tk

def check_value_type(value):
    value_type = type(value)
    if value_type == str:
        return "字符"

    elif value_type == int:
        return "整型"
    elif value_type == float:
        return "浮点型"
    else:
        return "其他类型"

root = tk.Tk()
root.title("判断值类型")

entry = tk.Entry(root)
entry.pack()

```

  • 写回答

3条回答 默认 最新

  • threenewbee 2023-07-26 22:42
    关注

    本来就是,这个需要你自己用int转换

    评论

报告相同问题?

问题事件

  • 创建了问题 7月26日