问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

新手求助!python3.5错误ValueError: invalid literal for int() with...

发布网友 发布时间:2022-04-25 07:08

我来回答

1个回答

热心网友 时间:2022-04-19 01:26

import random
from tkinter import *
the_number = random.randint(1, 100)
class Application(Frame):
    def __init__(self,master):
        super(Application,self).__init__(master)
        self.grid()
        self.create_widgets()
        
    def create_widgets(self): #create GUI Button
        Label(self,text = "Input the number(1~100) to guess the correct number").grid(row = 0, column = 0, columnspan = 2, sticky = W)
        Label(self,text = "Number: ").grid(row = 1, column = 0, sticky = W)
        self.num_ent = Entry(self)
        self.num_ent.grid(row = 1, column = 1, sticky = W)
        self.inf_txt = Text(self, width = 75, height = 10, wrap = WORD)
        self.inf_txt.grid(row = 7, column = 0, columnspan = 4)
        Button(self,text = "Click to get important information",command = self.tell_inf(the_number)).grid(row = 6, column = 0, sticky = W)
    def tell_inf(self,the_number):
        print("\tWelcome to 'Guess My Number'!")
        print("\nI'm thinking of a number between 1 and 100.")
        print("Try to guess it in as few attempts as possible.\n")
        
        print(the_number)
        if self.num_ent.get() == '':
            number = 0
        else:
            number = int(self.num_ent.get())
        information = ""
        if number > the_number:
            information = "your number is too high, please input lower number"
        elif number < the_number:
            information = "your number is too low, please input higher number"
        elif number == the_number:
            information = "correct!"
        self.inf_txt.delete(0.0, END)
        self.inf_txt.insert(0.0, information)
        
root = Tk()
root.title("Guess Number")
app = Application(root)
root.mainloop()

追问这个虽然运行出来了,但是为什么获取不了自己输入的值啊....

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 采用化学锚栓植筋钢筋,外露部分是多少有什么规定? ValueError: attempted relative import beyond top-level package 新手的python小程序,老是出现ValueError: could not convert string to float: 求教了,大婶们 化学锚栓和植筋哪个好 【python】ValueError: need more than 0 values to unpack python中ValueError: could not convert string to float:如何修改... ValueError: need more than 1 value to unpack 如何解决valueerror:unknown label type:continuous&#39; 烫画的市场真的不错吗? 哪里有烫画的教程啊? 温州哪里有烫画店没 哈尔滨哪里有能在T—恤上烫画的地方 义乌哪里有烫画店啊? 绍兴哪里能做烫画 合肥烫画厂具体在哪里?怎么联系? 恒升烫画是哪里的呢 南京哪里有可以烫画的地方啊? 〖嘟嘟噜嘟嘟嘟 kissing you baby〗〖嘟嘟噜嘟嘟嘟 loveing you ba_百... 安迪娜烫画在哪里 哪里做热转印烫画市场好? 化学锚栓和化学植筋是什么?性价比哪家更高? Python中ValueError: invalid literal for int() with base 10... 植筋和化学锚栓?搞不懂,搞不懂,大神解释 python爬虫报错ValueError: invalid literal for int() with base 10... 采用化学锚栓植筋钢筋,外露部分是多少有什么规定 ValueError: index must be monotonic increasing or decreasing 锚栓和化学植筋能抗剪吗? 【python】ValueError: could not convert string to float: 植筋胶与化学锚栓的区别在哪 初学python,看不懂报的错误 ValueError: only 2 non-keyword arguments a... 植筋胶用于钢筋和化学锚栓锚固的加固原理是什么? python出错 ValueError: matrix must be 2-dimensional 化学植筋和化学螺栓的区别在哪谢谢首先感谢,但等于 python 出现ValueError: invalid literal for int() with base 10... python 使用ipy 模块处理出现错误 ValueError: IP(&#39;127.0.0.1/30... Python ValueError: invalid literal for int() with base 10: &#39;42.9... 使用numpy.loadtxt()总是报错ValueError: could not convert string to... Python ValueError: zero-size array to reduction operation maximum which has no identity求帮忙,谢谢 与谎有关的词语 运用python编程实现摄氏度与华氏温度之间的转换