tôi "vô tình" đi qua cú pháp lạ nhưng giá trị nàyTại sao i ++++++++ i hợp lệ trong python?
i=3
print i+++i #outputs 6
print i+++++i #outputs 6
print i+-+i #outputs 0
print i+--+i #outputs 6
(cho mỗi thậm chí không có: các dấu trừ, nó ra 6 khác 0, tại sao?)
Điều này làm bất cứ điều gì hữu ích?
Cập nhật (Đừng mang nó way..I sai tình yêu python): Một trong những nguyên tắc của Python nói Nên có cùng-- và tốt nhất là chỉ có một cách --obvious để làm điều đó. Dường như có vô số cách để làm i + 1
Bạn đã xem qua nó? Trong một cuộc thi viết mã ngu ngốc? – extraneon
-1: Bạn phải giải quyết vấn đề lập trình nào mà đây là giải pháp? Vứt mã đó đi, làm ơn. –
Bạn cần phải làm sạch các mẩu vụn ra khỏi bàn phím của bạn một lần nữa. –