Cách lấy đầu ra số nguyên trong Python

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

Cách lấy đầu ra số nguyên trong Python

Đầ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

Cách lấy đầu ra số nguyên trong Python

Đầ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

Cách lấy đầu ra số nguyên trong Python

Đầ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

Cách lấy đầu ra số nguyên trong Python

Đầ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

Cách lấy đầu ra số nguyên trong Python

Ví dụ. Hàm int() trong Python với Chuỗi

# string
print("int('225') is:", int('225'))

đầu ra

________số 8_______

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 FacebookTwitter để 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ộ