30/09/2018, 23:47

Hiển thị lỗi trong powershell khi chạy đoạn code mình vừa viết bằng Python "TypeError: not all arguments converted during string formatting"

Đoạn code của mình trong Python:

# khai bao
pi = 3,14159265358979
r = 20

# in ra
print "Tinh chu vi P va dien tich hinh tron S voi r = %d" % r
print "P = %f" % (r * 2 * pi) 
print "S = %f" % (r * r * pi)

Khi hiển thị trong Powershell:

Tinh chu vi P va dien tich hinh tron S voi r = 20
Traceback (most recent call last):
  File ".	est.py", line 7, in <module>
    print "P = %f" % (r * 2 * pi)
TypeError: not all arguments converted during string formatting

Mình ngẫm mãi mà vẫn không tìm ra lỗi. Mong các bạn giúp mình.

viết 01:59 ngày 01/10/2018

pi = 3,14159265358979

Bạn sửa lại thành pi=3.14159265368979

Thiên Gô viết 01:57 ngày 01/10/2018

Mình hiểu rồi. Cảm ơn bạn nhiều nhé.

Bài liên quan
0