Chuyển đổi một chuỗi hoặc số thành một số nguyên
Cách sử dụng
Hàm
x = 4.99
print[int[x]]
# Prints 4
7 chuyển đổi giá trị đã chỉ định thành số nguyên. giá trị có thể là số hoặc chuỗi, ngoại trừ số phức. Bạn cũng có thể chỉ định cơ số [các định dạng số như nhị phân, hex, bát phân, v.v. ] của giá trị đã cho.
cú pháp
int [ giá trị , cơ sở]
Hàm Python int[] tham sốParameterConditionDescriptionvalueOptionalMột số hoặc một chuỗi sẽ được chuyển đổi thành một số nguyên.Mặc định là 0. baseOptionalĐịnh dạng số của giá trị được chỉ định.
Mặc định là 10. Các giá trị hợp lệ là 0, 2-36.
Chuyển đổi một số thành một số nguyên
x = 4.2
print[int[x]]
# Prints 4
Phương thức
x = 4.99
print[int[x]]
# Prints 4
7 không làm tròn số, nó chỉ trả về phần nguyên của một số thập phânx = 4.99
print[int[x]]
# Prints 4
Nếu bạn bỏ qua cả hai đối số, thì giá trị được coi là 0.
print[int[]]
# Prints 0
Chuyển đổi một chuỗi thành một số nguyên
Phương thức này cũng có thể chuyển đổi một chuỗi thành một số nguyên
x = '42'
print[int[x]]
# Prints 42
x = '1010'
print[int[x]]
# Prints 1010
Chỉ định cơ sở
Bạn cũng có thể chỉ định cơ sở của giá trị đã cho. Các giá trị hợp lệ là
x = 4.99
print[int[x]]
# Prints 4
0 và x = 4.99
print[int[x]]
# Prints 4
1. Nếu cơ sở được chỉ định, thì giá trị phải là một chuỗi
# binary string
x = '1110'
print[int[x, 2]]
# Prints 14
x = '0b1110'
print[int[x, 2]]
# Prints 14
# octal string
x = '10'
print[int[x, 8]]
# Prints 8
x = '0o10'
print[int[x, 8]]
# Prints 8
________số 8
Nếu cơ sở là
x = 4.99
print[int[x]]
# Prints 4
0, thì cơ sở được sử dụng được xác định theo định dạng của giá trịx = 4.99
print[int[x]]
# Prints 4
0 Trong ví dụ trên, chúng tôi đã trả về số nguyên tương đương với một số nguyên, một số float và một giá trị chuỗi
ví dụ 2. int[] với hai đối số
x = 4.99
print[int[x]]
# Prints 4
1đầu ra
x = 4.99
print[int[x]]
# Prints 4
2ví dụ 3. int[] cho các đối tượng tùy chỉnh
Ngay cả khi một đối tượng không phải là một số, chúng ta vẫn có thể chuyển đổi nó thành một đối tượng số nguyên
Chúng ta có thể làm điều này dễ dàng bằng cách ghi đè các phương thức
x = 4.99
print[int[x]]
# Prints 4
32 và x = 4.99
print[int[x]]
# Prints 4
33 của lớp để trả về một số ❮ Chức năng tích hợp sẵn
Định nghĩa và cách sử dụng
Hàm
x = 4.99
print[int[x]]
# Prints 4
7 chuyển đổi giá trị đã chỉ định thành một số nguyêncú pháp
Giá trị tham số
Tham sốMô tảgiá trịMột số hoặc một chuỗi có thể được chuyển đổi thành một số nguyêncơ sở sốMột số đại diện cho định dạng số. Giá trị mặc định. 10Thêm ví dụ
❮ Chức năng tích hợp sẵn
Hàm int[] sẽ trả về một đối tượng số nguyên được tạo từ một số hoặc chuỗi giả sử x hoặc trả về 0 nếu không có đối số nào được chỉ định
cú pháp
x = 4.99
print[int[x]]
# Prints 4
5giá trị = Một số hoặc một chuỗi có thể được chuyển đổi thành một số nguyên
base = Một số đại diện cho định dạng số. Giá trị mặc định − 10
Thí dụ
x = 4.99
print[int[x]]
# Prints 4
6Cập nhật ngày 16-May-2020 10. 45. 43