Python muuntaminen

Määritä muuttujan tyyppi

Joskus sinun saattaa olla tarpeen määritellä muuttujan tyyppi. Tämä voidaan tehdä muuntamalla. Python on objekti orientoitu kieli, joten se käyttää luokkia määrittääkseen tietotyyppinsä, mukaan lukien alkuperäiset tyypit.

Siksi käytä konstruktoreita suorittaaksesi muunnokset Pythonissa:

  • int() - Luo kokonaislukuja kokonaislukulauseilla, liukulukulauseilla (ottamalla luku alaspäin) tai kokonaislukulauseilla (tarjoa kokonaislukulause, joka edustaa kokonaislukua)
  • float() - Luo liukulukuja kokonaislukulauseilla, liukulukulauseilla tai merkkijonolauseilla (tarjoa merkkijono, joka edustaa liukulukua tai kokonaislukua)
  • str() - Luo merkkijonoja eri tietotyypeillä, mukaan lukien merkkijonot, kokonaislukulauseet ja liukulukulauseet

Esimerkki

Kokonaisluku:

x = int(1)   # x tulee olemaan 1
y = int(2.5) # y tulee olemaan 2
z = int("3") # z tulee olemaan 3

Suorita Esimerkki

Esimerkki

Liukuluku:

x = float(1)     # x tulee olemaan 1.0
y = float(2.5)   # y tulee olemaan 2.5
z = float("3")   # z tulee olemaan 3.0
w = float("4.6")# w tulee olemaan 4.6

Suorita Esimerkki

Esimerkki

Merkkijono:

x = str("S2") # x tulee olemaan 'S2'
y = str(3)    # y tulee olemaan '3'
z = str(4.0)  # z tulee olemaan '4.0'

Suorita Esimerkki