用int(entry.ger()),字符串没有转化为整形
时间: 2023-12-03 22:47:12 浏览: 48
副本-DELTA.pdf
是的,您是正确的。在使用`int(entry.get())`之前,需要将字符串转换为整数。可以通过以下方式实现:
```
try:
num = int(entry.get())
# 使用num进行接下来的计算或操作
except ValueError:
# 如果输入不是整数,处理ValueError异常
print("输入不是整数")
```
在这里,使用`int()`将字符串转换为整数。如果输入不是整数,则会引发`ValueError`异常,因此需要使用`try-except`块来捕获并处理异常。
阅读全文