Anonim

On lukijan kysymyskerta uudestaan. Tällä kertaa olen vieraalla alueella, ohjelmoin. Onneksi tiedän miehen, joka pystyy ja hän oli niin ystävällinen auttamaan minua vastauksessa. Kysymys oli "kuinka muuntaa kokonaisluvun stringiksi Pythonissa?" Kuten aina, yritän vastata.

Python on yli 25 vuotta vanha ja edelleen vahva. Se on korkean tason ohjelmointikieli, jota käytetään luomaan erilaisia ​​ohjelmia. Se on 'yleiskäyttöinen' kieli, joka voidaan muuttaa peleiksi, verkkosovelluksiksi, AI-rutiineiksi ja jopa työpöytäohjelmiksi. Koska se käyttää selkeämpää kieltä kuin koodia, se on erittäin käyttäjäystävällinen ja jopa onnistuin aloittamaan pitämään sitä kiinni. Jos voin, voit varmasti!

Ensin vastaan ​​lukijan kysymykseen ja keskustelen sitten Pythonista hieman enemmän, koska pidän sitä erittäin kiinnostuneena.

Muunna kokonaisluku merkkijonoksi Pythonissa

Kokonaisluku on numero. Numeron muuntaminen merkkijonoksi käytetään taulukoihin ja tilattuihin luetteloihin, jotka pelaavat osaa monissa Pythonin kirjoittamissa tuottavuussovelluksissa. Pythonissa on ilmeisesti muutamia tapoja muuntaa kokonaisluku merkkijonoksi, mutta minulle osoitettiin 'str' -toiminto, joten käytämme sitä esimerkissä. Muita tapoja ovat 'repr' ja '% d'% '.

Muoto on 'str (int)'.

Jos esimerkiksi kirjoitit Python-editoriin seuraavan, voit suorittaa joitain perusmatematiikkaa:

d = 100, 0 / 52, 0

s = str (d)

tulosta s

Matematiikka jaetaan 100: lla 52. "Str" lisätään (d): llä osoittamaan mistä syöttää tiedot, suorittaa sitten ottelu ja tulostaa tulos. Tässä tapauksessa tulos on 1, 9230769.

Hieman monimutkaisempi versio:

d = 100, 0 / 52, 0

#Käytä 8 merkkiä, anna kaksi desimaalia

s = “% 8, 2f”% d

tulosta s

Tämä koodi suorittaa saman matematiikan, mutta määrittelee tuloksessa vain kaksi desimaalia. Joten tuloste olisi sitten 1, 92.

Joten näin muunnetaan kokonaisluku merkkijonoksi Pythonissa.

Hieman taustaa Pythonista

Ihmisten kirjoittajana minulla on vaikeuksia koneiden kirjoittamisen lukemisessa tai jopa ymmärtämisessä. Lauseilla ei ole järkeä, syntaksia on mahdoton seurata, enkä vain tiedä sitä. Python on kuitenkin hiukan erilainen. Se näyttää selkeämmältä englannilta kuin muut ohjelmointikielet.

Se tekee siitä aloittelijaystävällisen. Voit nopeasti tehdä jotain huvittavaa tai hyödyllistä kielellä, joka tuottaa sen välittömän tyydytyksen, jota me kaikki haluamme. Voit myös tehdä hienoja juttuja. Siksi Python on nyt suositumpi kuin Java valitun yhdyskäytävän ohjelmointikielenä monille korkeakouluille ja yliopistoille ympäri maailmaa.

Kun ymmärrät, missä määrin Pythonia käytetään, siitä tulee paljon mielenkiintoisempaa. Esimerkiksi Industrial Light & Magic käyttää Pythonia ja samoin Rackspace, Honeywell, Philips, AstraZenica, ForecastWatch, D-link ja monet muut suuret yritykset. He kaikki hyödyntävät Pythonia jotain liiketoiminnassaan prosessien käsittelystä tiedonhallintaan.

Jos olet joskus käyttänyt Minecraft-lisäosa MCDungeonia, se käyttää Pythonia myös lisäsisällön luomiseen. Sen avulla voit myös luoda oman, jos sinulla on vähän ohjelmointitietoa.

Pythonin käyttö

Python voidaan ladata ilmaiseksi täältä, ja sitä kehitetään ja päivitetään säännöllisesti. Koodi on avoimen lähdekoodin, ja sitä ylläpitää valtava määrä kehittäjiä. Saatavana on ilmainen Windows- ja Unix-versio, joka tehdään tekemäsi kanssa.

Tällä hetkellä on olemassa kaksi versiota, Python 2 ja Python 3. Versio 2 on kielen vanha versio, kun taas Python 3 on nykyinen ja tuleva versio. Jos aiot oppia Pythonia tietylle ohjelmalle tai sovellukselle, joudut ehkä lataamaan version 2. Jos haluat oppia luomaan oman, versio 3 on hieno. Voit ladata molemmat ja suorittaa jommankumman, jos haluat.

Asennuksen jälkeen käytät komentoriviltä Python-ohjelmaa. Avaa komentorivin ikkuna järjestelmänvalvojana, kirjoita 'python3 –versio' ja paina Enter. Jos käytät versiota 2, kirjoitat tietysti 'python2 –versio' ja painat Enter. Sitten siirrytään ohjelmointiympäristöön.

Se on suunnilleen niin pitkälle kuin olen saanut Pythonilla tähän mennessä. Tämä opas Pyöräilijöiden opas -listalla voi viedä sinut pidemmälle, jos haluat mennä.

Suhtaudun grammaattisesti siihen ohjelmallisemmin, joten Pythonista tulee minulle vaikeaa. Siitä huolimatta se on herättänyt kiinnostusta, minkä vuoksi kyllästyin teihin lisää asioita kielestä, jota et todennäköisesti halunnut tietää. Ainakin olen oppinut tarpeeksi voidakseni vastata alkuperäiseen kysymykseen!

Kuinka muuntaa kokonaisluku pythonin merkkijonoksi