Python

Indította Deadly2000, 2018-03-18, 21:26:27

Helló,

Szerettem volna ugyan úgy megoldani a SÉ -t mint ,ahogy a yang esetleg a kereskedésben van. Hogy minden 3. karakter (100,100 000 stb) előtt legyen egy "."
A kiindulópontot megtaláltam hozzá ,viszont képtelen vagyok kivitelezni.

self.TargetMoney.SetText(str(('.'.join([ i-3<0 and str(exchange.GetElkFromTarget())[:i] or str(exchange.GetElkFromTarget())[i-3:i] for i in range(len(str(exchange.GetElkFromTarget()))%3, len(str(exchange.GetElkFromTarget()))+1, 3) if i ]))))


Ha jól mutatja a SÉ-t felesleges átalakítani a rendszert, csak írd át a kódban a yangot sére.
exchange.GetElkFromTarget()
ezt lecseréled a SÉ lekérésre és kész.

Köszönöm mindkettőnek