Python Casting
- Föregående Sida Python Tal
- Nästa Sida Python strängar
指定变量类型
Ibland kan du behöva specificera typen för en variabel. Detta kan göras genom casting. Python är ett objektorienterat språk och använder klasser för att definiera datatyper, inklusive deras grundläggande typer.
Därför, använd konstruktörer för att utföra konverteringar i Python:
int()
- Bygg heltal med heltals- och flyttalskonstanter (genom att runda ned), eller med strängar som representerar heltalfloat()
- Bygg flyttal med heltals- och flyttalskonstanter, eller strängar som representerar heltal eller flyttalstr()
- Bygg strängar med olika datatyper, inklusive strängar, heltals- och flyttalskonstanter
Exempel
Heltal:
x = int(1) # x kommer att vara 1 y = int(2.5) # y kommer att vara 2 z = int("3") # z kommer att vara 3
Exempel
Flyttal:
x = float(1) # x kommer att vara 1.0 y = float(2.5) # y kommer att vara 2.5 z = float("3") # z kommer att vara 3.0 w = float("4.6")# w kommer att vara 4.6
Exempel
Sträng:
x = str("S2") # x kommer att vara 'S2' y = str(3) # y kommer att vara '3' z = str(4.0) # z kommer att vara '4.0'
- Föregående Sida Python Tal
- Nästa Sida Python strängar