2012-01-31 33 views

Trả lời

6

Sử dụng '%+06.2f' để đặt chiều rộng và độ chính xác phù hợp. Tương đương bằng cách sử dụng các chuỗi định dạng kiểu mới là '{:+06.2f}'.format(n) (hoặc '{0:+06.2f}' nếu phiên bản Python của bạn yêu cầu thành phần vị trí).

+0

Cảm ơn! Hoàn hảo. –

0

Sử dụng này nên làm điều đó

x = 50.4796 
a = -50.1246 

print " %+2.2f" % (x) 
print " %+2.2f" % (a) 

Sau đây nên in

+50.48 
-50.12 
8

'% + 06.2f' % 1,1123344

+ means always use sign 
0 means zero fill to full width. 
6 is the total field width including sign and decimal point 
.2 means 2 decimals. 
f is float 
Các vấn đề liên quan