Xeletiyek di nivîsara Python de dikare di zêdetirî 100 weşanên kîmyayê de bibe sedema encamên nerast.

Xwendekarê Xwendekarê Zanîngeha Hawaii kifş kirin pirsgirêk di skrîpta Python de ku ji bo hesaban tê bikar anîn veguherîna kîmyewî, ku di dema analîza spektral a sînyalan de bi karanîna rêbazê de avahiya kîmyewî ya maddeya di bin lêkolînê de diyar dike rezonansa magnetîkî ya nukleerî. Dema ku verastkirina encamên lêkolînê yên yek ji profesorên xwe, xwendekarek mezûn dît ku dema ku li ser pergalên xebitandinê yên cihêreng li ser heman daneyê skrîptek dimeşîne, encam cûda bû.

Mînakî, dema ku li ser macOS 10.14 û Ubuntu 16.04-ê ji bo daneya ceribandinê dimeşîne, nivîsar îxanet kirin nirxa çewt 172.4 li şûna 173.2. Skrîpt nêzî 1000 rêzikên kodê dihewîne û ji sala 2014-an vir ve ji hêla kîmyazan ve tê bikar anîn. Vekolîna kodê nîşan da ku encam xelet e şert kirin ciyawaziyên dema ku pelan di pergalên xebitandinê yên cihêreng de dabeş dikin. Nivîskarên senaryoyê bawer kirin ku fonksiyona "glob()" her gav pelên ku li gorî navan hatine rêz kirin vedigerîne, lêbelê belgeya gerdûnî diyar dike ku rêza derketinê ne garantî ye. Rastkirin ew bû ku piştî banga glob() list_of_files.sort() lê zêde bike.

Xeletiyek di nivîsara Python de dikare di zêdetirî 100 weşanên kîmyayê de bibe sedema encamên nerast.

Pirsgirêka kifşkirî gumanê li ser rastbûna zêdetirî 100 weşanên li ser kîmyayê dixe, ku encamên wan li ser bingeha veguheztina kîmyewî ya ku ji hêla nivîsarê ve hatî hesibandin hatine çêkirin. Hejmara rast a lêkolînên ku tê de nivîsar hatine bikar anîn nayê zanîn, lê weşanên bi koda wê di 158 kaxezan de hatine destnîşan kirin. Ji nivîskarên van xebatan re tê pêşniyar kirin ku rastbûna nivîsarê li ser pergalên xebitandinê yên ku ji bo hesaban têne bikar anîn binirxînin û wan ji nû ve hesab bikin da ku pê ewle bibin ku nirxên hesabkirî rast in. Bûyer mînakek hêja ye ku ne tenê kalîteya ceribandinê, lê di heman demê de rastbûna hilanîna daneyên ku hatine wergirtin di bernameyên ku
Ev bi berfirehî hatî bikar anîn dibe ku bandorê li encama dawî bike.

Source: opennet.ru

Add a comment