Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

एंट्री.गेट () को टिंकर में एक पूर्णांक में कैसे बदलें?

टिंकर में एंट्री विजेट का इस्तेमाल आम तौर पर टेक्स्ट फील्ड में एक-लाइन इनपुट को स्वीकार करने के लिए किया जाता है। हम .get() . का उपयोग करके एंट्री विजेट से आउटपुट प्राप्त कर सकते हैं तरीका। हालांकि, .get() विधि स्ट्रिंग प्रारूप में आउटपुट देता है। उदाहरण के लिए, यदि उपयोगकर्ता एंट्री विजेट में एक पूर्णांक संख्या टाइप करता है, तो यह एक स्ट्रिंग में परिवर्तित हो जाता है। एंट्री इनपुट के प्रकार को एक पूर्णांक में बदलने के लिए, हम स्ट्रिंग को एक पूर्णांक में डाल सकते हैं।

उदाहरण

इस उदाहरण में, हमने दिखाया है कि उपयोगकर्ता से एक पूर्णांक इनपुट लेते समय योग की गणना कैसे की जाती है।

# Import the required libraries
from tkinter import *

# Create an instance of tkinter frame or window
win=Tk()

# Set the size of the tkinter window
win.geometry("700x350")

def cal_sum():
   t1=int(a.get())
   t2=int(b.get())
   sum=t1+t2
   label.config(text=sum)

# Create an Entry widget
Label(win, text="Enter First Number", font=('Calibri 10')).pack()
a=Entry(win, width=35)
a.pack()
Label(win, text="Enter Second Number", font=('Calibri 10')).pack()
b=Entry(win, width=35)
b.pack()

label=Label(win, text="Total Sum : ", font=('Calibri 15'))
label.pack(pady=20)

Button(win, text="Calculate Sum", command=cal_sum).pack()

win.mainloop()

आउटपुट

एंट्री.गेट () को टिंकर में एक पूर्णांक में कैसे बदलें?


  1. पायथन टिंकर का उपयोग करके संदेशबॉक्स की स्थिति कैसे बदलें

    मान लीजिए कि हम टिंकर का उपयोग करके एक डायलॉग बॉक्स बनाना चाहते हैं। डायलॉग बॉक्स बनाने के लिए हम MessageBox लाइब्रेरी का उपयोग कर सकते हैं जिसमें डायलॉग टाइप जल्दी से बनाने के लिए कई फंक्शन शामिल हैं। बनाए गए डायलॉग बॉक्स की स्थिति को समायोजित करने के लिए, हम इसकी टॉपलेवल संपत्ति का उपयोग कर सकते

  1. टिंकर में एंट्री में प्लेसहोल्डर कैसे जोड़ें?

    Tkinter विजेट जोड़ने के लिए सुविधाएँ प्रदान करता है जैसे बटन, टेक्स्ट, प्रविष्टि, संवाद और अन्य विशेषताएँ जो एक एप्लिकेशन को विकसित करने में मदद करती हैं। हालांकि, टिंकर में एंट्री विजेट में प्लेसहोल्डर शामिल नहीं है। प्लेसहोल्डर एक डमी टेक्स्ट है जो उपयोगकर्ता को इसके बारे में सूचित करने के लिए प्र

  1. केवल एक तरफ टिंकर विजेट में पैडिंग कैसे जोड़ें?

    मान लें कि हम किसी विशेष विजेट के एक तरफ (या तो ऊपर/नीचे या बाएं/दाएं) पैडिंग जोड़ना चाहते हैं। हम टिंकर में इसके pack() . का उपयोग करके इसे प्राप्त कर सकते हैं और ग्रिड () तरीके। पैक () विधि में, हमें पैडएक्स और पैडी के लिए मान को परिभाषित करना होगा। दूसरी ओर, ग्रिड विधि में एक्स-अक्ष या वाई-अक्ष