Halaman SebelumnyaHalaman Berikutnya Pengambilan keputusan adalah antisipasi kondisi yang terjadi saat pelaksanaan program dan menentukan tindakan yang diambil sesuai dengan kondisi. Struktur keputusan mengevaluasi beberapa ekspresi yang menghasilkan TRUE atau FALSE sebagai hasil. Anda perlu mene
Halaman SebelumnyaHalaman Berikutnya Operator adalah konstruksi yang dapat memanipulasi nilai operan. Pertimbangkan ekspresi 4 + 5 =9. Di sini, 4 dan 5 disebut operan dan + disebut operator. Jenis Operator Bahasa Python mendukung jenis operator berikut. Operator Aritmatika Operator Perbandingan
Halaman SebelumnyaHalaman Berikutnya Variabel tidak lain adalah lokasi memori yang dicadangkan untuk menyimpan nilai. Ini berarti bahwa saat Anda membuat variabel, Anda mencadangkan beberapa ruang di memori. Berdasarkan tipe data suatu variabel, interpreter mengalokasikan memori dan memutuskan ap
Halaman SebelumnyaHalaman Berikutnya Bahasa Python memiliki banyak kesamaan dengan Perl, C, dan Java. Namun, ada beberapa perbedaan yang pasti antar bahasa. Program Python Pertama Mari kita jalankan program dalam mode pemrograman yang berbeda. Pemrograman Mode Interaktif Memanggil penerjemah tan
Halaman SebelumnyaHalaman Berikutnya Python tersedia di berbagai platform termasuk Linux dan Mac OS X. Mari kita pahami cara mengatur lingkungan Python kita. Pengaturan Lingkungan Lokal Buka jendela terminal dan ketik python untuk mengetahui apakah sudah terinstal dan versi mana yang diinstal. U
Halaman SebelumnyaHalaman Berikutnya Python adalah bahasa scripting tingkat tinggi, ditafsirkan, interaktif dan berorientasi objek. Python dirancang agar sangat mudah dibaca. Ini sering menggunakan kata kunci bahasa Inggris sedangkan bahasa lain menggunakan tanda baca, dan memiliki konstruksi sint
Jika Anda melewatkannya:Python 2 adalah secara resmi tidak didukung mulai 1 Januari 2020 . Jika Anda masih menggunakan Python 2.7, tingkatkan sekarang . Jika Anda tidak yakin versi apa yang Anda jalankan, periksa versi Python Anda. Banyak pengelola paket telah bermigrasi ke Python 3. Beberapa mas
Anda dapat memeriksa versi Python dalam kode Anda, untuk memastikan pengguna tidak menjalankan skrip Anda dengan versi yang tidak kompatibel. Gunakan pemeriksaan sederhana ini: = (3, 5): # Kindly tell your user (s)he needs to upgrade # because youre using 3.5 features
IPython adalah REPL Python yang disempurnakan, dan sebenarnya merupakan inti dari notebook Jupyter . Singkatnya, Jupyter adalah aplikasi web sumber terbuka yang memungkinkan Anda membuat dan berbagi dokumen yang berisi kode langsung, persamaan, visualisasi, dan teks naratif. Jika Anda sering menggun
Dengan sys.getsizeof() Anda dapat memeriksa penggunaan memori suatu objek: import sys mylist = range(0, 10000) print(sys.getsizeof(mylist)) # 48 Woah… tunggu… kenapa daftar besar ini hanya 48 byte? Itu karena fungsi rentang mengembalikan objek yang dapat diubah yang hanya berperilaku seperti daftar
Dengan Python, kita dapat mengembalikan beberapa nilai sekaligus. Jelas, sebagian besar fungsi dalam Python mengembalikan nilai tunggal, biasanya hasil dari pekerjaan yang dilakukan oleh fungsi itu. Dalam artikel ini, Anda akan mempelajari bahwa Anda juga dapat mengembalikan beberapa nilai dengan Py
Kelas data Python adalah kelas Python biasa yang memiliki @dataclass penghias. Ini khusus dibuat untuk menyimpan data. Sejak Python versi 3.7, Python menawarkan kelas data melalui modul bawaan yang disebut dataclass . Ada beberapa keunggulan dibandingkan kelas Python biasa yang akan kita jelajahi di
Dengan trik kecil yang rapi ini, Anda dapat menukar dua variabel Python tanpa menggunakan variabel ketiga: a = 1 b = 2 a, b = b, a print (a) # 2 print (b) # 1 Ini hanya satu baris kode! Seperti yang Anda lihat di baris 3, tidak diperlukan variabel sementara untuk menukar variabel dengan Python.
Dengan trik ini, Anda dapat dengan cepat mengonversi string Python menjadi huruf besar. Mengutip dari artikel Wikipedia: Title case sering digunakan, baik dalam pencetakan offline maupun online. Situs ini sendiri menggunakan judul kasus untuk semua artikelnya. Jika Anda perhatikan lebih dekat, And
Ada paket untuk hampir semua hal yang dapat Anda pikirkan di ekosistem Python, semua dapat diinstal dengan perintah pip sederhana. Jadi seharusnya tidak mengejutkan siapa pun bahwa ada paket untuk bekerja dengan emoji di Python juga. Anda dapat menginstal paket emoji dengan: $ pip3 install emoji P
Pustaka Pencitraan Pillow Python sangat ideal untuk pemrosesan gambar. Biasanya, ini digunakan untuk aplikasi pengarsipan dan pemrosesan batch. Tentu saja, Anda bebas menggunakannya untuk hal lain yang dapat Anda pikirkan. Anda dapat menggunakan perpustakaan untuk: Buat gambar mini Konversi antar f
Salah satu pep Python paling awal adalah PEP-20. Ini adalah daftar 19 tesis yang berkaitan dengan pemrograman Python yang disebut The Zen of Python. Aturan ini berasal dari tahun 2004 dan pada gilirannya didasarkan pada PEP-8. Telur Paskah kecil yang telah hadir dalam Python untuk waktu yang lama m
Anda dapat memperoleh hasil dari ekspresi terakhir dalam Python REPL dengan operator garis bawah, mis. di Python REPL ini terlihat seperti: _ + 3 12 Ini berfungsi di shell IPython juga . Selain itu, shell IPython memungkinkan Anda untuk menggunakan Out[n] untuk mendapatkan nilai ekspresi In[n] . Mi
Paket Python Attrs memungkinkan Anda membuat kelas data lanjutan menggunakan anotasi sederhana. Tentu saja, python juga memiliki modul kelas data asli sendiri, tetapi paket Python attrs menawarkan beberapa fitur tambahan yang mungkin Anda sukai! Daftar isi Instal atribut Attrs vs kelas data Contoh
Slot kelas Python adalah fitur yang tidak banyak diketahui oleh programmer. Di kelas slotted, kami secara eksplisit mendefinisikan bidang yang diizinkan untuk dimiliki oleh kelas kami menggunakan nama bidang ajaib __slots__ . Ini memiliki beberapa keuntungan: Objek yang dibuat dari kelas akan memak
Python
Silcon Nanowire Heterojunction Solar Cells dengan Al2O3 Passivation Film Dibuat oleh Atomic Layer Deposition
Mitsubishi Gas Chemical America's NEXX Technologies bermitra dengan Tipton-Goss
Bagaimana cara menggunakan perangkat sakelar kombinasi 3-arah kawat ganda?
Pencegahan keselamatan pengecoran di bengkel pengecoran