Saatnya untuk membicarakan topik lain yang terdengar jauh lebih membingungkan, Hubungan arus pendek daripada yang sebenarnya.
Ini cukup sederhana.
Hubungan arus pendek terlihat seperti ini, ingat ketika saya mengajari Anda kata dan jadi kita
dapat menggunakan, katakanlah, misalnya, adalah teman?
Dia menyebut yang benar dan katakanlah apakah pengguna xcode itu benar?
Dan saya dapat melakukan ekspresi di sini dengan mengatakan adalah teman dan pengguna.
Sekarang, di sini, ketika kita menjalankan ini, mari kita cetak di sini supaya kita bisa melihatnya.
Jika saya menjalankan ini.
Saya mendapatkan benar karena keduanya bernilai benar.
Sehingga jika saya memiliki ini sebagai blok F, katakanlah, jika itu adalah teman dan pengguna.
Mencetak.
Sahabat Selamanya.
Sekarang, hubungan arus pendek dapat dilakukan ketika kita menggunakan sesuatu seperti empat, yang belum pernah kita lihat sebelumnya, tetapi sekali lagi, Anda dapat melihat di
sini bahwa itu disorot dengan warna biru.
Jadi ini adalah kata kunci, kata kunci python sekarang atau mengatakan jika salah satu dari kondisi ini benar, maka
jalankan bagian kode ini.
Jadi jika saya menjalankan ini.
Saya mendapatkan teman terbaik selamanya.
Sekarang, izinkan saya bertanya kepada Anda, operasi mana yang menurut Anda lebih berkinerja atau berakhir?
Apakah ada perbedaan?
Sebenarnya, ada karena korsleting, Anda tahu, ketika saya melakukan atau mendengar, karena saya hanya peduli jika
salah satu dari ini benar.
Penerjemah Python akan mengatakan jika.
Apakah teman, dan itu akan mengevaluasi itu dan berkata, oh, ini benar, dan kemudian akan melihat kata
atau dan itu akan berkata, hei, saya tidak peduli apa ini.
Mungkin ini adalah operasi yang sangat berat atau sesuatu yang perlu saya perhatikan.
Yah, saya tidak terlalu peduli karena ini sudah benar.
Apakah ini benar atau salah, saya tidak terlalu peduli, karena bagaimanapun juga, saya harus mencetak
ini.
Seperti yang Anda lihat, itu masih mencetak sahabat selamanya.
Jadi korsleting terjadi ketika penerjemah cukup pintar untuk mengatakan, saya sudah melakukan cukup banyak pekerjaan, saya tidak peduli apa ini,
ini hanya pekerjaan yang sia-sia jika saya melakukannya.
Jadi saya akan melakukan hubungan pendek dan berkata, hei, saya akan mengabaikan ini dan saya akan mulai mencetak.
Jadi menggunakan atau sedikit lebih efisien.
Tapi sekali lagi, itu tergantung pada apa yang Anda butuhkan.
Jika Anda perlu memeriksa apakah teman dan pengguna itu benar, Anda harus menggunakan dan.
Tapi ini bekerja dua arah dengan dan juga.
Misalnya, jika temannya salah, ini akan menjadi korsleting karena saya akan mengatakan, hei, jika temannya salah,
ya, saya tidak terlalu peduli apa pengguna itu, karena tidak mungkin itu kedua hal ini
benar.
Saya sudah melihat bahwa salah satunya salah.
Jadi saya akan mengabaikan ini dan saya akan mencetak ini.
Dan ketika saya mengatakan saya, maksud saya teman lama kami yang baik, juru bahasa Python.
Sekarang, topik korsleting ini tidak benar-benar diajarkan dalam kursus python pemula, tetapi sekarang jika Anda mendengar ini,
mungkin Anda mendengarnya dalam sebuah wawancara.
Seperti yang Anda lihat, kedengarannya jauh lebih sulit daripada yang sebenarnya.
Dan sejujurnya, itu sangat masuk akal.
Benar.
Kami ingin mesin kami efisien dan cukup efisien karena korsleting.
Aku akan melihat di berikutnya oleh.