दिलचस्प पोस्ट
फ़ाइल की सृजन तिथि प्राप्त करना (एफ़टीपी) चित्र दिए गए चित्र url में दिए गए चित्रों को कैसे प्राप्त करें कैसे एक छवि पर एक रेखा खींचने के लिए? मैं पायथन में एक लाइन ब्रेक (लाइन निरंतरता) कैसे कर सकता / सकती हूं? स्टोरीबोर्ड का उपयोग किए बिना मैं एक नया स्विफ्ट प्रोजेक्ट कैसे बनाऊं? क्या मैं .Net 3.5 परियोजना में कार्य समानांतर पुस्तकालय का उपयोग कर सकता हूं? मैं एक बटन समूह से कौन से JRadioButton का चयन कर सकता हूं डबल्स पर मापांक का उपयोग नहीं किया जा सकता है? एनिमेशन के साथ आउट आउट आर्ट करें गिट, मर्क्यूरिअल, और बाज़ार की रिश्तेदार ताकत और कमजोरियां क्या हैं? एंड्रॉइड – प्रसारण प्रेरणा ACTION_SCREEN_ON / बंद कैसे प्राप्त करें? स्विफ्ट 1.2 और स्विफ्ट 2.0 में स्ट्रिंग की लंबाई कौन सी प्रतिबद्धता है इस ब्लॉब? ओरेकल में धारा के ऊपर बूटसाप एनएवी-पट्टी दुर्घटनाग्रस्त यह काम नहीं कर सकता

TypeError: 'int' ऑब्जेक्ट कॉल करने योग्य नहीं है

निम्नलिखित पूर्णांक और गणना को देखते हुए

from __future__ import division a = 23 b = 45 c = 16 round((a/b)*0.9*c) 

इसका परिणाम यह होगा:

 TypeError: 'int' object is not callable. 

मैं आउटपुट को पूर्णांक में कैसे गोल कर सकता / सकती हूं?

Solutions Collecting From Web of "TypeError: 'int' ऑब्जेक्ट कॉल करने योग्य नहीं है"

आपके कोड में कहीं और आपके पास ऐसा कुछ है जो दिखता है:

 round = 42 

तब जब आप लिखते हैं

 round((a/b)*0.9*c) 

उस अर्थ के रूप में व्याख्या की जाती है जिसका लक्ष्य ऑब्जेक्ट पर round करने के लिए बाध्य होता है, जो कि एक int और वह विफल रहता है

समस्या यह है कि जो भी कोड नाम round लिए एक int बाइंड करता है। वह ढूंढें और उसे हटा दें।

इसे किसी भी int को बाध्य करने के लिए किसी दूसरे स्थान पर चौंका देना बंद करो।

मुझे पता है कि यह एक जवाब नहीं है लेकिन एक सलाह है यदि आप पायथन के लिए Pydev प्लग इन के साथ ग्रहण का उपयोग करते हैं, तो यह हर बार आपके द्वारा अपने चर नाम के रूप में एक अंतर्निहित प्रतीकों का उपयोग करने पर चेतावनी दिखाएगा।

मुझे भी यही त्रुटि मिली

 def xlim(i,k,s1,s2): x=i/(2*k) xl=x*(1-s2*x-s1*(1-x)) /(1-s2*x**2-2*s1*x(1-x)) return xl ... ... ... ... >>> xlim(1,100,0,0) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 3, in xlim TypeError: 'int' object is not callable 

इस पोस्ट को पढ़ने के बाद मुझे पता है कि मैं गुणा भूल गया * इसलिए

 def xlim(i,k,s1,s2): x=i/(2*k) xl=x*(1-s2*x-s1*(1-x)) /(1-s2*x**2-2*s1*x*(1-x)) return xl xlim(1.0,100.0,0.0,0.0) 0.005 

टैंक