Hướng dẫn python random float 1 decimal places - python ngẫu nhiên float 1 vị trí thập phân

Tôi không chắc ý của bạn là gì khi "sửa nó", vì những gì bạn đang nói là khá cơ bản với cách máy tính thực hiện cái được gọi là số học dấu phẩy động.

Tuy nhiên, điều đó nói rằng, tôi khá chắc chắn rằng bạn đang tìm kiếm mô -đun thập phân:

import decimal

May mắn nhất!

Edit:

Nhìn thứ hai vào bài viết của bạn, điều này cảm thấy rất khó khăn. Đây có phải là một bài tập về nhà? Tại sao lại có biến digits, nếu bạn không làm gì với giá trị của nó? Chắc chắn, bạn kiểm tra nó [lặp đi lặp lại nhiều lần], nhưng bạn đang làm điều tương tự mỗi lần.

Nếu bạn thực sự làm một cái gì đó khác nhau cho mỗi giá trị của digits, thì bạn nên sử dụng if-elif-else:

if digits == 15:
    do_stuff[]
    ...
elif digits == 14:
    do_other_stuff[]
    ...
elif digits == 13:
    do_even_moar_different[]
    ...
...
else:
    and_now_for_something_completely_different[]

Nhưng đó là xấu xí, và Python được cho là xinh đẹp [import this].

if digits > some_value:
    do_stuff[]
    ...
elif digits 

Bài Viết Liên Quan

Chủ Đề