Trong Python, dữ liệu được biểu diễn bằng các kiểu dữ liệu khác nhau như int, float, string, v.v. , theo danh mục [dữ liệu] của nó. Để biểu diễn số nguyên/số nguyên không có dấu thập phân, hàm “int[]” được sử dụng trong Python. Có nhiều hàm, chẳng hạn như print[], f-string, v.v. , có thể được sử dụng để in các loại dữ liệu này
Bài viết Python này sẽ cung cấp hướng dẫn chi tiết về cách in các giá trị số nguyên. Sau đây là nội dung hướng dẫn
Vậy hãy bắt đầu
Phương pháp 1. Sử dụng hàm print[] để in số nguyên
Cách đơn giản nhất để in các giá trị số nguyên là sử dụng hàm “print[]”. Đây là một ví dụ
Mã số
int_value = 1947 print[int_value] print[4598]
Trong đoạn mã trên, giá trị “số nguyên” được khởi tạo và lưu trữ trong một biến có tên “int_value”. Hàm print[] đầu tiên chấp nhận biến số nguyên làm đối số và hiển thị nó trên màn hình. Tương tự, trong hàm “print[]” thứ hai, giá trị số nguyên được truyền trực tiếp dưới dạng đối số và hàm trả về giá trị trên màn hình
đầu ra
Đầu ra ở trên đã xác minh rằng giá trị số nguyên đã được in thành công
Phương pháp 2. Sử dụng phương thức chuỗi f để in số nguyên bên trong chuỗi
Giá trị số nguyên cũng được in bên trong chuỗi bằng phương thức “f-string”. Phương thức “f-string” sử dụng dấu ngoặc nhọn bên trong chuỗi với tên biến số nguyên làm trình giữ chỗ. Đây là một ví dụ
Mã số
int_value = 1947 print[f'Input number is {int_value}']
Trong đoạn mã trên, giá trị số nguyên được đặt bên trong chuỗi bằng phương thức “f-string”
đầu ra
Đầu ra ở trên đã đặt thành công giá trị số nguyên bên trong chuỗi
Phương pháp 3. Sử dụng hàm int[] tích hợp để chuyển đổi giá trị thành số nguyên
Hàm “int[]” tích hợp được sử dụng trong Python để chuyển đổi giá trị chuỗi số thành số nguyên. Giá trị được chuyển đổi sẽ được in trên màn hình bảng điều khiển bằng chức năng “print[]”. Đây là một ví dụ
Mã số
numeric_string = '1687' print[int[numeric_string]]
Trong đoạn mã trên, giá trị chuỗi số “1687” được chuyển đổi thành số nguyên bằng cách sử dụng hàm “int[]” tích hợp. Hàm “print[]” sau đó được sử dụng để hiển thị giá trị “số nguyên” trên đầu ra của bàn điều khiển
đầu ra
Đầu ra ở trên cho thấy giá trị số nguyên đã được in thành công
Phương pháp 4. sử dụng sys. tiêu chuẩn. Hàm write[]
Để in các giá trị số nguyên trong Python, lệnh “sys. tiêu chuẩn. write[]” của mô-đun “sys” được sử dụng trong mã ví dụ sau
Mã số
import sys int_value = 6575 sys.stdout.write["Input number is: " + str[int_value]]
Trong đoạn mã trên, "sys. tiêu chuẩn. write[]” chấp nhận giá trị biến đầu vào và trả về nó trên màn hình. Hàm “str[]” được sử dụng để chuyển đổi giá trị int thành chuỗi vì hàm này sẽ trả về TypeError nếu giá trị số nguyên được đặt trực tiếp
đầu ra
Đầu ra ở trên đã xác minh rằng giá trị số nguyên đã được in
Phần kết luận
Để in các giá trị số nguyên, hàm “print[]”, phương thức “f-string” và “sys. tiêu chuẩn. write[]” của mô-đun “sys” được sử dụng trong Python. Hàm có sẵn “int[]” cũng được sử dụng để chuyển đổi giá trị thành số nguyên và hiển thị trên màn hình. Tất cả các phương pháp được đề cập ở đây được giải thích ngắn gọn với các ví dụ để in các giá trị số nguyên trong Python
Có sự khác biệt về cách bạn có thể nhập dữ liệu vào trong python 2. x và 3. x. Bạn cần sử dụng raw_input
trong python 2. x và input
trong Python 3. x
Trong Trăn 3. x, raw_input
đã được đổi tên thành input
và Python 2. đầu vào x đã bị xóa
Như bạn có thể biết, raw_input
luôn trả về một đối tượng Chuỗi và trường hợp tương tự với input
trong Python 3. x
Để khắc phục sự cố, bạn cần biến các đầu vào đó thành số nguyên một cách rõ ràng bằng cách đặt chúng vào hàm int[]
Hàm int[] trả về một đối tượng số nguyên được tạo từ một số hoặc chuỗi x hoặc trả về 0 nếu không có đối số nào được đưa ra
Phiên bản
[Trăn 3. 2. 5]
cú pháp
int[x=0] int[x, base=10]
Tham số
Tên Mô tảYêu cầu /Tùy chọnxMột số hoặc chuỗi được chuyển đổi thành đối tượng số nguyên. Đối số mặc định bằng không. Định dạng số cơ sở bắt buộc. Giá trị mặc định. 10. Không bắt buộc
Giá trị trả về
Nếu x là một số, trả về x. __int__[]
Thí dụ. Hàm int[] trong Python
# integer
print["int[225] is:", int[225]]
đầu ra
int[225] is: 225
Trình bày bằng hình ảnh
Ví dụ. Hàm int[] trong Python với Chuỗi
# string
print["int['225'] is:", int['225']]
đầu ra
Ví dụ. Hàm int[] trong Python với float
# float
print["int[225.25] is:", int[225.25]]
đầu ra
int[225.25] is: 225
Trình chỉnh sửa mã Python
Trước. đầu vào[]
Kế tiếp. isinstance[]
Kiểm tra kỹ năng Python của bạn với bài kiểm tra của w3resource
Theo dõi chúng tôi trên Facebook và Twitter để cập nhật thông tin mới nhất.
con trăn. Lời khuyên trong ngày
Phân hủy một bộ sưu tập
Giả sử chúng ta có một hàm trả về một bộ gồm hai giá trị và chúng ta muốn gán mỗi giá trị cho một biến riêng biệt. Một cách là sử dụng lập chỉ mục như dưới đây
abc = [5, 10] x = abc[0] y = abc[1] print[x, y]
đầu ra
5 10
Có một tùy chọn tốt hơn cho phép chúng tôi thực hiện thao tác tương tự trong một dòng
x, y = abc print[x, y]
đầu ra
5 10
Nó có thể được mở rộng thành một bộ có nhiều hơn 2 giá trị hoặc một số cấu trúc dữ liệu khác như danh sách hoặc bộ