Page 141 - Em Học Python
P. 141
tiền. Số thực cũng thường xuyên được sử dụng trong các chương trình đồ họa (game không
gian ba chiều chẳng hạn), để tính toán xem các hình các khối sẽ được vẽ như thế nào ở đâu
trên màn hình.
Chuyển đổi từ chuỗi sang số thực rất đơn giản, gọi hàm float là xong:
>>> float('12')
12.0
Trong chuỗi mà có dấu phẩy cũng đổi được luôn:
>>> float('123.456789')
123.456789
Ta có thể dùng float để đổi các giá trị được nhập vào thành các con số đúng chuẩn,
cực kỳ có ích khi phải so sánh số được nhập với một giá trị nào đó. Ví dụ, để kiểm tra xem
tuổi của ai đó có lớn hơn một số bất kỳ, ta có thể làm như sau:
>>> your_age = input('Enter your age: ')
Enter your age: 20
>>> age = float(your_age)
>>> if age > 13:
print('You are %s years too old' % (age - 13))
You are 7.0 years too old
HÀM INT
Hàm int dùng để chuyển đổi một chuỗi hoặc một số bất kỳ thành số nguyên, nói
đơn giản thì là tất cả những gì đằng sau dấu phẩy sẽ bị vửt đi hết. Đây là ví dụ về chuyển
đổi một số thập phân thành số nguyên:
>>> int(123.456)
123
Còn đây là ví dụ chuyển từ chuỗi thành số nguyên:
>>> int('123')
123
Các hàm Python được viết sẵn 115