Làm cách nào để loại bỏ các vị trí thập phân trong python?

Hàm tích hợp sẵn của Python

>>> int[123.456]
123
>>> int[-123.456]
-123
2 chuyển đổi bất kỳ số float nào
>>> int[123.456]
123
>>> int[-123.456]
-123
3 thành một số nguyên bằng cách cắt bớt nó về 0. Ví dụ:
>>> int[123.456]
123
>>> int[-123.456]
-123
4 dương sẽ bị cắt bớt thành
>>> int[123.456]
123
>>> int[-123.456]
-123
5 và âm
>>> int[123.456]
123
>>> int[-123.456]
-123
6 thành
>>> int[123.456]
123
>>> int[-123.456]
-123
0

>>> int[123.456]
123
>>> int[-123.456]
-123

Để nâng cao kỹ năng của bạn, vui lòng xem video giải thích của tôi về chức năng

>>> int[123.456]
123
>>> int[-123.456]
-123
1 tiếp theo

Hàm int[] trong Python


Xem video này trên YouTube

Giải pháp 2. vòng[]

Hàm dựng sẵn của Python

>>> int[123.456]
123
>>> int[-123.456]
-123
2, khi được gọi với một đối số float duy nhất
>>> int[123.456]
123
>>> int[-123.456]
-123
3, chuyển đổi số float thành một số nguyên bằng cách làm tròn nó lên và xuống thành số nguyên tiếp theo. Ví dụ,
>>> int[123.456]
123
>>> int[-123.456]
-123
4 sẽ được làm tròn thành
>>> int[123.456]
123
>>> int[-123.456]
-123
5 và
>>> int[123.456]
123
>>> int[-123.456]
-123
6 thành
>>> int[123.456]
123
>>> int[-123.456]
-123
7

>>> round[123.456]
123
>>> round[-123.456]
-123

Để nâng cao kỹ năng của bạn, vui lòng xem video giải thích của tôi về chức năng

>>> int[123.456]
123
>>> int[-123.456]
-123
8 tiếp theo

Python round[] — Hướng dẫn tương tác hữu ích


Xem video này trên YouTube

Giải pháp 3. In riêng phần thập phân và phần không thập phân

Đưa ra một chuỗi đại diện cho một số dấu phẩy động, bạn có thể in các phần trước và sau dấu thập phân bằng cách tách chuỗi trên dấu thập phân và chuyển đổi hai phần thành số nguyên bằng cách sử dụng hàm dựng sẵn

>>> int[123.456]
123
>>> int[-123.456]
-123
1 trong câu lệnh hiểu danh sách

x = '123.456'
num, decimal = [int[part] for part in x.split['.']]

print[num]
# 123

print[decimal]
# 456

Đoạn mã này được xây dựng dựa trên bốn khái niệm Python mà bạn cần hiểu trước

  • chức năng
    >>> round[123.456]
    123
    >>> round[-123.456]
    -123
    0,
  • nhiều bài tập,
  • hiểu danh sách, và
  • phương pháp
    >>> round[123.456]
    123
    >>> round[-123.456]
    -123
    1

Hãy khám phá điều quan trọng nhất, câu lệnh đọc hiểu danh sách, trong video sau

Giới thiệu đơn giản về hiểu danh sách trong Python


Xem video này trên YouTube

Đi đâu từ đây?

Đủ lý thuyết. Hãy thực hành một số

Các lập trình viên được trả sáu con số trở lên vì họ có thể giải quyết vấn đề hiệu quả hơn bằng cách sử dụng trí thông minh máy móc và tự động hóa

Để trở nên thành công hơn trong việc viết mã, hãy giải quyết nhiều vấn đề thực tế hơn cho người thực. Đó là cách bạn trau dồi những kỹ năng bạn thực sự cần trong thực tế. Rốt cuộc, việc sử dụng lý thuyết học tập mà không ai cần là gì?

Bạn xây dựng các kỹ năng mã hóa có giá trị cao bằng cách làm việc trên các dự án mã hóa thực tế

Bạn có muốn ngừng học với các dự án đồ chơi và tập trung vào các dự án mã thực tế giúp bạn kiếm tiền và giải quyết các vấn đề thực sự cho mọi người không?

🚀 Nếu câu trả lời của bạn là CÓ. , cân nhắc trở thành nhà phát triển Python tự do. Đó là cách tốt nhất để tiếp cận nhiệm vụ cải thiện kỹ năng Python của bạn—ngay cả khi bạn là người mới hoàn toàn

Nếu bạn chỉ muốn tìm hiểu về cơ hội làm việc tự do, vui lòng xem hội thảo trên web miễn phí của tôi “Cách xây dựng kỹ năng Python có thu nhập cao của bạn” và tìm hiểu cách tôi phát triển công việc viết mã trực tuyến của mình cũng như cách bạn có thể làm được—từ sự thoải mái của bạn

Tham gia hội thảo trên web miễn phí ngay bây giờ

Chris

Trong khi làm việc với tư cách là một nhà nghiên cứu trong các hệ thống phân tán, Dr. Christian Mayer tìm thấy tình yêu của mình với việc dạy sinh viên khoa học máy tính

Để giúp sinh viên đạt được mức độ thành công Python cao hơn, anh ấy đã thành lập trang web giáo dục lập trình Finxter. com. Ông là tác giả của cuốn sách lập trình nổi tiếng Python One-Liners [NoStarch 2020], đồng tác giả của loạt sách tự xuất bản Coffee Break Python, người đam mê khoa học máy tính, cộng tác viên tự do và chủ sở hữu của một trong 10 blog Python lớn nhất thế giới

Niềm đam mê của anh ấy là viết, đọc và mã hóa. Nhưng niềm đam mê lớn nhất của anh ấy là phục vụ các lập trình viên đầy tham vọng thông qua Finxter và giúp họ nâng cao kỹ năng của mình. Bạn có thể tham gia học viện email miễn phí của anh ấy tại đây

Chủ Đề