Saturday, 15 June 2013

int - Python comma and divide an integer -


 <कोड> डीईएफ़ SetHP (स्वयं, hpPercentage, curHP, maxHP): नहीं तो self.hpGauge.IsShow (): स्व .SetSize (200 + 7 * self.nameLength, 70) self.hpGauge.Show () self.UpdatePosition () self.hpGauge.SetPercentage (hpPercentage, 100) strCurHP = str (curHP) strMaxHP = str (maxHP) self.broadCastHP उदाहरण के आउटपुट है:  8993/18782  

मैं इस तरह से कुछ सवाल देखता हूं, लेकिन वे सभी "फ्लोट" के बारे में थे।

मैं इन पूर्णांक को इस तरह बनाना चाहता हूं:

8 9के / 18,7 के

इस फ़ंक्शन को आज़माएं:

पी> <प्री> डीएच एचपीफार्मैट (एआरआर): अगर लेन (एसआरआर) == 5: न्यूस्ट्रक्ट = स्ट्रॉ [0] + एआरआर [1] + ',' + स्ट्र [2] + 'के' रिटर्न न्यूस्ट्रॉल एलिफ लेन (str) == 4: न्यूस्ट्रोलेंट = स्ट्र [0] + ',' + str [1] + 'के' रिटर्न न्यूस्ट्रेट

और रिपैक ई अपने कार्य के साथ कोड के अंतिम पंक्ति:

  डीईएफ़ SetHP (स्वयं, hpPercentage, curHP, maxHP): नहीं तो self.hpGauge.IsShow (): self.SetSize (200 + 7 * self.nameLength, 70) self.hpGauge.Show () self.UpdatePosition () self.hpGauge.SetPercentage (hpPercentage, 100) strCurHP = str (curHP) strMaxHP = str (maxHP) self.broadCastHP.SetText (HPformat (strCurHP) + "/" + HPformat (strMaxHP))  

इसके अलावा, यदि आप एक नया फ़ंक्शन जोड़ना नहीं चाहते हैं तो आप ऐसा कर सकते हैं:

  def SetHP (स्वयं, hpPercentage, curHP, maxHP): नहीं self.hpGauge.IsShow अगर (): self.SetSize (200 + 7 * self.nameLength, 70) self.hpGauge.Show () self.UpdatePosition () self.hpGauge .SetPercentage (hpPercentage, 100) strCurHP = str (curHP) strMaxHP = str (maxHP) newCurHP = strCurHP [0] + ',' + strCurHP [1] + 'के' newMaxHP = strMaxHP [0] + strMaxHP [1] + ',' + StrMaxHP [2] + 'के' स्व। बीआरसीआरएचपी .सेट टेक्स्ट (न्यूकर्चएचपी + "/" + नयामैक्सएचपी)  

No comments:

Post a Comment