Isonjululwe: ipithon guqula inani elinekoma kunye nedesimali ukuya kwindawo edadayo

Eyona ngxaki iphambili ekuguquleni inani elinesiphumlisi kunye nedesimali ukuya kwifloat kukuba inani lisenokungasondezwa ngokuchanekileyo. Oku kunokubangela iziphumo ezingalindelekanga xa uzama ukwenza izibalo okanye ukwenza uthelekiso.

number = "1,000.00"
float(number.replace(",", ""))

Umgca wokuqala wenza umtya oguquguqukayo obizwa ngokuba "inani" kwaye unike ixabiso "1,000.00". Umgca wesibini uguqula umtya oguquguqukayo "inani" kwinguqu ye-float ngokususa iimpawu ze-comma kunye nokubuyisela umphumo njenge-float.

Amanani edesimali

KwiPython, amanani edesimali amelwe yimodyuli yesishumi. Ukwenza inani lokugqibela, usebenzisa iDecimal () umsebenzi. Umzekelo, ukwenza inani elilingana no 10.5, ungasebenzisa iDesimali () umsebenzi kwaye udlule kwixabiso 10.5 njengempikiswano.

Ukuguqula inani lokugqibela libe ngumboniso womtya, ungasebenzisa i str () umsebenzi. Umzekelo, ukuba ubufuna ukuprinta umtya "10.5", uya kusebenzisa i-str () umsebenzi kwaye ugqithise ixabiso le-10.5 njengengxabano.

Uhlobo lokudada

Uhlobo lwe-Float luhlobo lwedatha kwiPython egcina amanani okwenene. Ingasetyenziselwa izinto eziguquguqukayo ezigcina amanani amanani, afana nobudala, umvuzo, kunye nobushushu.

Izithuba ezihambelanayo:

Shiya Comment