⊗pyPmBsMONua 14 of 208 menu

Sự tinh tế của việc nhóm trong Python

Các phép toán có độ ưu tiên có thể được đặt trong ngoặc - điều này sẽ không phải là lỗi. Ví dụ, hãy đặt phép nhân các số trong ngoặc:

res = (2 * 2) + 3 print(res) # sẽ in ra 7 (kết quả 4 + 3)

Trong trường hợp này, dấu ngoặc trở nên thừa (vì phép nhân vốn đã có độ ưu tiên), nhưng mã vẫn hợp lệ. Đôi khi việc nhóm như vậy được sử dụng ở những nơi mà độ ưu tiên của các phép toán không rõ ràng. Ví dụ, hãy xem xét đoạn mã sau:

res = 8 / 2 * 4 print(res) # sẽ in ra 16.0 (kết quả 4 * 4)

Như bạn đã biết, trong đó phép chia sẽ được thực hiện trước, rồi sau đó là phép nhân. Nhưng ở cái nhìn đầu tiên điều này có thể không quá rõ ràng. Ở đây có thể sử dụng dấu ngoặc nhóm để chỉ rõ độ ưu tiên:

res = (8 / 2) * 4 print(res)

Cho đoạn mã sau:

res = 2 * 3 / 2 print(res)

Hãy cho biết, điều gì sẽ được in ra console.

Cho đoạn mã sau:

res = (6 / 2) + 5 print(res)

Hãy cho biết, điều gì sẽ được in ra console.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối