Python hiển thị chữ số
Lập trình viên sử dụng các kiểu dữ liệu khác nhau (chuỗi, số nguyên, số phức, số dấu phẩy động) để lưu trữ các giá trị, tùy thuộc vào cách chúng được thao tác. Ví dụ, nếu bạn muốn thực hiện một phép toán, nhưng kiểu dữ liệu là một chuỗi, bạn sẽ gặp lỗi. Tương tự, nếu bạn sử dụng đầu thập phân số, bạn không thể sử dụng số nguyên cho nó Show Là một phần tử thiết lập cơ bản, Python cho phép lập trình viên tạo các đối tượng dấu phẩy động. Bạn có thể sử dụng hàm float () tích hợp của Python để chuyển đổi các kiểu dữ liệu thành số nguyên và chuỗi thành số dấu phẩy động Python Float là gì?Trong khoa học máy tính, Float là một kiểu dữ liệu đại diện cho một số thập phân hoặc một số ở dạng thập phân Python sử dụng phương thức float() để trả về kiểu dữ liệu float nếu đầu vào là một giá trị, chuỗi hoặc số được chỉ định cú pháp
Tham số truyền hoặc không phải là tùy chọn. Giá trị mặc định cho float() là 0. 0. Lỗi Giá trịLỗi được đưa ra nếu phương thức float() được tích hợp sẵn không thể trả về một số dấu phẩy động từ một chuỗi hoặc một số. Lỗi được trả về nếu số nguyên bạn truyền vượt quá phạm vi của Python float() Number of commissaryđóng một vai trò quan trọng trong chương trình, đặc biệt là khi nói đến đại diện cho tiền tệ. Họ rất hiệu quả trong công việc cung cấp nhiều sức mạnh xử lý trong các thư viện đồ họa được sử dụng rộng rãi. Float giúp bạn tạo mã chính xác và dễ tiếp cận hơn vì nó có thể chịu được lỗi làm tròn độ chính xác lên đến 7 chữ số Python's Float hoạt động như thế nào?Chúng ta hãy xem xét các chức năng khác nhau có thể được thực hiện trên float 1. Chuyển đổi một số nguyên thành một số dấu phẩy trong PythonChuyển đổi một số nguyên thành một số dấu phẩy trong Python rất dễ dàng. Dưới đây là một ví dụ
2. Chuyển chuỗi thành số sai trong PythonChuỗi Python được coi là một tập hợp các ký tự. Để chuyển đổi một chuỗi thành dấu phẩy động bằng phương thức float (), chuỗi đó phải được biểu diễn ở định dạng số. This is a ví dụ float_str = float (“15”) in (float_str) lượng sản phẩm. 15. 0 Nếu bạn thêm dấu dương (+) hoặc âm (-) vào một chuỗi, phương pháp sẽ chuyển đổi chuỗi thành số dấu phẩy động dương hoặc âm, tương ứng Chuyển chuỗi thành số float dương hoặc số float tiêu cực. Ví dụ
đầu ra. -15. 0 Số động cũng có thể được biểu thị bằng ký hiệu khoa học, trong đó E hoặc đại diện cho sự tích hợp của 10. Ví dụ. 1,5e3 = 1,5 x 10 3 = 1500) This is a ví dụ
đầu ra 0,02 0,02
1000. 0 Chuỗi cũng có thể chứa các số không hợp lệ hoặc giá trị vô hạn. NaN, infinity hoặc inf đầu ra
Nhập cast bằng Float ()Sau đó, sử dụng float() để tìm hiểu cách nó hoạt động với chuỗi và số nguyên. Chương trình sau khi chuyển đổi kiểu từ nguyên số sang dấu phẩy động
Ngay cả khi bắt đầu là một chuỗi thay vì một số nguyên, nó sẽ được chuyển đổi thành một số dấu phẩy động. Tuy nhiên, nếu chuỗi chứa các ký tự, ValueError sẽ xảy ra Làm tròn các dấu hiệu động trong PythonNếu giá trị gần đúng của một số dấu phẩy không quá chính xác, bạn có thể làm tròn số đó đến dấu thập phân mong muốn. Ví dụ. if you doing round a commanis number to 5. 1235, it will be doing circle to 1/100 to 5,12 Python có sẵn một hàm Round() giúp làm tròn các dấu phẩy động. Roundfloat của Python trả về một float được làm tròn theo đầu vào đã được định nghĩa. Nếu không có bất kỳ vị trí thập phân nào được định sẵn, Python sẽ coi các thập phân số là 0 và làm tròn chúng thành số nguyên gần nhất cú pháp. tròn (float_num, num_of_decimals)
Hãy hiểu điều này với một ví dụ
đầu ra ________số 8Tạo float ngẫu nhiên trong PythonBạn có thể sử dụng các phương thức ngẫu nhiên () và thống nhất () của Python để tạo một dải số dấu hiệu ngẫu nhiên ngẫu nhiên được chỉ định Giả sử phạm vi từ 0 đến 1 và bạn tạo ra 3 ngẫu nhiên số
đầu ra 0Sau đó, sử dụng phương thức đồng nhất () để chỉ phạm vi mà các số ngẫu nhiên sẽ được tạo ra. Phạm vi là 1 đến 10 hoặc 32,5 đến 52,5, v. v cú pháp. Ngẫu nhiên. đồng phục (bắt đầu, dừng lại)
Đây là một chương trình rút gọn mô tả thế hệ float ngẫu nhiên của Python 1Trên đây là các thông tin về Số dấu chấm động mà bạn có thể tham khảo. Nếu muốn tìm hiểu về Python hay nhanh tay đăng ký ngay khóa học lập trình Python. Tham khảo thêm khóa học lập trình tại Viện CNTT T3H |