Katsaus vaihtamiseen Pythonissa

On olemassa useita ohjelmointikieliä, jotka auttavat meitä soveltamaan logiikkaa ja kehittämään sovelluksia. Python on yksi näistä ohjelmointikieleistä ja myös yksi suosituimmista ohjelmointikieleistä, koska sillä on laaja valikoima sisäänrakennettuja toimintoja. Vaikka sillä on ennalta määritetyt toiminnot melkein kaikelle monimutkaiselle logiikalle, voidaan määritellä omat toiminnot mukautetun sovelluksen kehittämiseksi. Tässä osiossa näemme kuinka kaksi muuttujaa voitaisiin vaihtaa python-ohjelmointikieltä käyttämällä.

Kuinka vaihtaa kaksi numeroa Pythonissa?

Kahden muuttujan vaihtamiseksi tarvitsemme väliaikaisen muuttujan, joka auttaa meitä tallentamalla arvot väliaikaisesti. Jotta voimme vaihtaa arvoja, tarvitsemme arvoja ensin. Arvoja voidaan sijoittaa muuttujaan kahdella tavalla. Joko voimme määrittää arvot tai voimme ottaa arvoja käyttäjältä ohjelman suorittamisen aikana. Arvoja voidaan määritellä yksinkertaisesti määrittämällä muuttuja ja alustamalla se. Mutta jos meidän on otettava syöte käyttäjältä, meidän on käytettävä toimintoa nimeltä input. Syöttötoiminnon avulla voimme ottaa arvon käyttäjältä, jotta sitä voidaan käyttää jatkokäsittelyyn. Alla on ohjelma kahden arvon vaihtamiseksi. Olemme myös liittäneet kuvan ulostuloon, jotta saat todellisen kuvan siitä, kuinka tulos tulee, kun alla annettu koodi suoritetaan.

# taking values from the user
x = input()
y = input()
print('The value of x is ()'.format(x))
print('The value of y is ()'.format(y))
# swapping the values
temp_var = x
x = y
y = temp_var
print('The value of x after swapping is ()'.format(x))
print('The value of y after swapping is ()'.format(y))

Yllä olevassa esimerkissä olemme käyttäneet kommentteja saadaksesi sinut tietoiseksi tietyn koodijoukon syystä. Hash (#): tä käytetään rivin kommentointiin. Kääntäjä ei huomioi mitään rivin loppuun kirjoittamisen jälkeen kirjoitettua ohjelmaa. Kahta seuraavaa riviä käytetään tietojen syöttämiseen käyttäjiltä, ​​jotta arvoja voidaan käyttää vaihtamisessa. Sen jälkeen on käytetty tulostustoimintoa, joka palvelee tulostusta tai kaiuta mitä tahansa näytöllä. Myöhemmin on käytetty arvojen vaihtamisen logiikkaa ja lopulta vaihdettuja arvoja on sovellettu. Alussa olemme määritellyt arvoille, jotka on annettu kohdille x ja y, jotta voisi olla näkyvissä, mitkä arvot käyttäjä on antanut, ja varmistaa, että odotettu muuttuja pitää yllä odotettuja arvoja. Kun arvojen vaihtaminen on valmis, olemme myös osoittaneet tulosteen varmistaaksemme, että arvot on vaihdettu.

Kuinka vaihtaa kolme numeroa Pythonissa?

Tämä koodiosa on melko samanlainen kuin edellisessä osiossa, jonka oli tarkoitus vaihtaa kaksi numeroa. Tässä koodiosassa nähdään, kuinka kolme numeroa voidaan vaihtaa väliaikaisen muuttujan avulla. Tapa ottaa arvo käyttäjältä on samanlainen kuin edellisellä koodilla, joka on syöttötoiminnon avulla. Myöhemmin arvot on näytetty käyttämällä tulostustoimintoa.

Vaihdetut arvot on otettu käyttäjän toimesta ja se voi olla mitä tahansa tietotyyppiä, koska python pystyy määrittämään tietotyypin muuttujalle dynaamisesti analysoimalla käyttäjän syötteitä. Muissa ohjelmointikielissä kehittäjän on tarkoitus määrittää tietotyyppi muuttujalle ja muuttujan tulee sitoutua pitämään vain kyseisen tietotyypin arvo, mutta se ei ole pythonin tapauksessa. Nämä ovat joitain pluspisteistä, jotka python tarjoaa työskennelläkseen helposti sen kanssa.

# taking values from the user
x = input()
y = input()
z = input()
print('The value of x is ()'.format(x))
print('The value of y is ()'.format(y))
print('The value of z is ()'.format(z))
# swapping the values
temp_var = x
x = y
y = z
z = temp_var
print('The value of x after swapping is ()'.format(x))
print('The value of y after swapping is ()'.format(y))
print('The value of z after swapping is ()'.format(z))

Tässä ohjelmassa olemme ottaneet käyttäjän tiedon. Käyttäjän on annettava kolme sisääntuloa, joille osoitetaan kolme muuttujaa x, y ja z. Arvoja käytetään myöhemmin vaihtamaan muuttujien kesken. Vaihtologiikassa ensin x: n arvo on tallennettu väliaikaisesti muuttujaan nimeltä temp_var. Sitten y: n arvo osoitetaan x: lle ja z: n arvo y: lle. Viimeinkin temp_var: n arvo, jolla oli arvo x, on annettu z: lle ja seuraavalla tavalla kaikki kolme arvoa on vaihdettu.

Kun ohjelma suoritetaan, se näyttää kaikki eri muuttujille annetut arvot, jotta voimme vahvistaa muuttujille osoitetut arvot. Kun vaihtaminen on saatu päätökseen vaihtologiikan soveltamisen jälkeen, olemme osoittaneet, että ulostulonäytössä arvojen vaihdon varmistamiseksi. Alla olevassa kuvassa yllä mainittu koodi on ajettu niin, että näet mitä se oikein antaa tulosteen, kun tämä koodi käännetään. Lähtöruudun alussa kirjoitetut numerot 1, 2 ja 3 ovat tosiasiallisesti sisäänsyöttö, jonka käyttäjä on hyväksynyt, ja kun tulo vastaanotettiin, suoritettiin logiikka arvojen vaihtamiseksi.

johtopäätös

Python tarjoaa meille useita sisäänrakennettuja toimintoja, jotka voivat vain ottaa käyttäjän syötteet ja antaa halutun tuloksen. Mutta kun python-vipuvaikutus kehittää todellisen sovelluksen mille tahansa organisaatiolle, on aina parempi kirjoittaa koodit räätälöitynä tavalla, ja siksi on tärkeää kehittää logiikkaan liittyviä taitoja. Tämä osa antaa sinulle kuvan siitä, kuinka nämä kaksi arvoa voitaisiin vaihtaa. Samalla ohjelmalla voit vaihtaa myös muita arvoja. Esimerkiksi, voidaan vaihtaa minkä tahansa käyttäjän etu- ja sukunimi sovelluksessa, missä se vaaditaan.

Suositellut artikkelit

Tämä on opas vaihtamiseen Pythonissa. Tässä keskustellaan kuinka kaksi muuttujaa voitaisiin vaihtaa python-ohjelmointikieltä käyttämällä. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. Jos muu lausunto Pythonissa
  2. Pythonin edut
  3. Rakentaja Pythonissa
  4. Vaihto C #: ssä (koodin toteutus)
  5. Katsaus vaihtoon C: ssä
  6. Numeroiden vaihtaminen Java-ohjelmassa
  7. Opas vaihtamiseen C ++: ssa