Mengapa beberapa fungsi memiliki garis bawah “__” sebelum dan sesudah nama fungsi?
Ini "menggarisbawahi" tampaknya banyak terjadi, dan saya bertanya-tanya apakah ini adalah persyaratan dalam bahasa Python, atau hanya masalah konvensi? Juga, bisakah seseorang memberi nama dan menjelaskan fungsi mana yang cenderung memiliki garis bawah, dan mengapa ( __init__,