01/10/2018, 14:04

Cách sử dụng %d và %r

code

print("1 số bất kì%d" % so)
print("1 số khác bất kì%d" % so2)
so_and_so2(15, 26)

lỗi
nó báo lổi ko biết sai chổ nào ae sữa lỗi giúp thank

Lê Thiên Cường viết 16:11 ngày 01/10/2018

Cụ thể là lỗi gì, bạn?
Bạn đã định nghĩa biến so và so2 chưa?

Henry viết 16:18 ngày 01/10/2018

Mình có một bài hướng dẫn định dạng chuỗi bằng toán tử % đây

Định dạng bằng toán tử % Kiểu định dạng này sẽ là rất quen thuộc nếu bạn từng tiếp xúc với ngôn ngữ lập trình C. Hãy đến với một số ví dụ >>> 'My name is %s.' % ('Lucario') 'My name is Lucario' >>> '%d. That is %s problem.' % (1, 'That') '1. That is the problem.' Lưu ý: Không hề có dấu , tách phần chuỗi và phần giá trị cần định dạng Để hiểu rõ hơn cách hoạt động của cách định dạng này, mời các bạn xem hình sau [image] Với hình vẽ trên, bạn có thể dễ dàng biết được cách mà nó hoạt động.…

Nguyen Duc Nam viết 16:16 ngày 01/10/2018

Vấn đề là bạn sử dụng python2 hay python3 nữa , mình lúc trc cũng gặp lỗi này
Nếu bạn dùng python2 thì %d và %r chạy đc , còn python3 thì dùng lệnh format {} mới đc

Bài liên quan
0