Monthly Archives: September 2020

Program Python untuk Menemukan Hash of File

Fungsi hash mengambil jumlah data yang sewenang-wenang dan mengembalikan string bit dengan panjang tetap. Keluaran dari fungsi tersebut disebut pesan intisari. Mereka banyak digunakan dalam kriptografi untuk tujuan otentikasi. Ada banyak fungsi hashing seperti MD5, SHA-1 dll. Lihat halaman ini untuk mengetahui lebih banyak tentang fungsi hash dalam kriptografi. Dalam contoh ini, kami akan mengilustrasikan […]

Program Python untuk Menemukan Ukuran (Resolusi) dari Sebuah Gambar

JPEG (dibaca “jay-peg”) adalah singkatan dari Joint Photographic Experts Group. Ini adalah salah satu teknik kompresi yang paling banyak digunakan untuk kompresi gambar. Sebagian besar format file memiliki header (beberapa byte awal) yang berisi informasi berguna tentang file tersebut. Misalnya, header jpeg berisi informasi seperti tinggi, lebar, jumlah warna (skala abu-abu atau RGB), dll. Dalam […]

Program Python untuk Menggabungkan Email

Saat kami ingin mengirim undangan yang sama ke banyak orang, isi email tidak berubah. Hanya nama (dan mungkin alamat) yang perlu diubah. Gabungan surat adalah proses melakukan ini. Alih-alih menulis setiap email secara terpisah, kami memiliki template untuk badan email dan daftar nama yang kami gabungkan untuk membentuk semua email. Kode Sumber untuk Menggabungkan Email […]

Program Python untuk Menghapus Tanda Baca Dari String

Terkadang, kita mungkin ingin memecah kalimat menjadi daftar kata. Dalam kasus seperti itu, pertama-tama kami mungkin ingin membersihkan string dan menghapus semua tanda baca. Berikut adalah contoh cara melakukannya. Kode sumber # define punctuation punctuations = ”’!()-[]{};:'”,./?@#$%^&*_~”’ my_str = “Hello!!!, he said —and went.” # To take input from the user # my_str = input(“Enter […]

Program Python untuk Memeriksa Apakah String adalah Palindrome atau Bukan

Palindrom adalah string yang dibaca maju atau mundur yang sama. Sebagai contoh, “dad” sama dalam arah maju atau mundur. Contoh lain adalah “aibohphobia”, yang secara harfiah berarti, ketakutan yang menjengkelkan terhadap palindrom. Kode sumber # Program to check if a string is palindrome or not my_str = ‘aIbohPhoBiA’ # make it suitable for caseless comparison […]

Program Python untuk Mengalikan Dua Matriks

Dengan Python, kita dapat mengimplementasikan matriks sebagai daftar bersarang (daftar di dalam daftar). Kita dapat memperlakukan setiap elemen sebagai baris matriks. Sebagai contoh X = [[1, 2], [4, 5], [3, 6]] akan mewakili a 3×2 matriks. Baris pertama dapat dipilih sebagai X[0]. Dan, elemen di baris pertama, kolom pertama dapat dipilih sebagai X[0][0]. Perkalian dua […]

Program Python untuk Mengubah Urutan Matriks

Dengan Python, kita dapat mengimplementasikan matriks sebagai daftar bersarang (daftar di dalam daftar). Kita dapat memperlakukan setiap elemen sebagai baris matriks. Sebagai contoh X = [[1, 2], [4, 5], [3, 6]] akan mewakili matriks 3×2. Baris pertama dapat dipilih sebagai X[0]. Dan, elemen di kolom pertama baris pertama dapat dipilih sebagai X[0][0]. Transposisi matriks adalah […]