Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะแยกสตริงเพื่อลอยหรือ int ใน python ได้อย่างไร?


หากต้องการแยกสตริงเป็น int คุณสามารถใช้สิ่งต่อไปนี้:

try:
    print int('112')
except ValueError:
    print 'Cannot parse'

สิ่งนี้จะให้ผลลัพธ์แก่คุณ:

112

ในการแยกวิเคราะห์สตริงที่จะลอย คุณสามารถใช้สิ่งต่อไปนี้:

try:
    print float('112.15')
except ValueError:
    print 'Cannot parse'

สิ่งนี้จะให้ผลลัพธ์แก่คุณ:

112.15