Casting Python
- Pagina precedente Numeri Python
- Pagina successiva Stringhe Python
指定变量类型
A volte potresti dover specificare il tipo di variabile. Questo può essere fatto tramite casting. Python è un linguaggio orientato agli oggetti, quindi utilizza classi per definire i tipi di dati, inclusi i loro tipi primitivi.
Di seguito, utilizzare i costruttori per completare le conversioni in Python:
int()
- Costruire numeri interi con numeri interi letterali, numeri decimali letterali (arrotondando per sotto) o stringhe letterali che rappresentano numeri interi completifloat()
- Costruire numeri decimali con numeri interi letterali, numeri decimali letterali o stringhe letterali (fornendo una stringa che rappresenta un numero decimale o intero)str()
- Costruire stringhe con vari tipi di dati, inclusi stringhe, numeri interi letterali e numeri decimali letterali
Esempio
Intero:
x = int(1) # x sarà 1 y = int(2.5) # y sarà 2 z = int("3") # z sarà 3
Esempio
Numero decimale:
x = float(1) # x sarà 1.0 y = float(2.5) # y sarà 2.5 z = float("3") # z sarà 3.0 w = float("4.6")# w sarà 4.6
Esempio
Stringa:
x = str("S2") # x sarà 'S2' y = str(3) # y sarà '3' z = str(4.0) # z sarà '4.0'
- Pagina precedente Numeri Python
- Pagina successiva Stringhe Python