"Variabel boleh dimulai dari underscore "_", tetapi di CodeSaya dilarang untuk keamanan." cuma mau tanya ini aja kok, masih newbie banget soalnya :3 emang kenapa ngga boleh? untuk keamanan apa? btw thx before
2 jempol
ganis
198
841
·
8 tahun, 4 bulan yang lalu
·
4 jempol
Pertanyaan yang bagus dan membuktikan anda cermat membaca tutorial ^^ Alesannya adalah karena di CodeSaya kita menjalankan code dari user. Code dari user bisa jadi dikirimkan oleh user yang jahat atau iseng. Sementara itu di Python banyak variabel dan metode internal dari Python sendiri yang dimulai dari garis bawah "_". Jika user diberi akses untuk mendefinisi ulang hal tersebut maka akibatnya bisa fatal. Sebenarnya langkah2 di atas tidak terlalu perlu-perlu amat karena code yang dikirimkan oleh user akan dijalankan di sebuah komputer virtual yang direstart secara berkala di sebuah server yang berbeda dengan server codesaya. Tetapi tidak ada salahnya berhati-hati ^^. untuk lebih jelasnya nanti kami berencana untuk membuat artikel tentang ini. Tunggu tanggal publikasinya. ^^
Candice.Elizabeth
98
3
penanya
·
8 tahun, 4 bulan yang lalu
·
1 jempol
Terima kasih tanggapannya, kak^_^