Program Python untuk Membuat Daftar yang Diratakan dari Daftar Bersarang

Contoh 1: Menggunakan Pemahaman Daftar my_list = [[1], [2, 3], [4, 5, 6, 7]] flat_list = [num for sublist in my_list for num in sublist] print(flat_list) Keluaran [1, 2, 3, 4, 5, 6, 7] Ini adalah salah satu cara pythonic paling sederhana untuk meratakan daftar. Contoh 2: Menggunakan Nested for Loops (cara non pythonic) my_list […]

Read more »

Program Python untuk Mengakses Indeks Daftar Menggunakan for Loop

Program Python untuk Mengakses Indeks Daftar Menggunakan for Loop

Read more »

Python Program to Safely Create a Nested Directory

There are different ways to create a nested directory in different versions of python. Using the codes below, directories are created as shown in the image below. Directory Structure Example 1: Using pathlib.Path.mkdir For python 3.5 and above, you can use pathlib.Path.mkdir. from pathlib import Path Path(“/root/dirA/dirB”).mkdir(parents=True, exist_ok=True) You should provide the full path (absolute […]

Read more »

Program Python untuk Menggabungkan Dua Kamus

Program Python untuk Menggabungkan Dua Kamus

Read more »

Program Python untuk Membuat Pola Piramida

Program untuk mencetak segitiga menggunakan *, angka dan karakter Contoh 1: Program untuk mencetak setengah piramida menggunakan * * * * * * * * * * * * * * * * Kode sumber rows = int(input(“Enter number of rows: “)) for i in range(rows): for j in range(i+1): print(“* “, end=””) print(“n”) Contoh […]

Read more »

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 […]

Read more »

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 […]

Read more »

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 […]

Read more »

Program Python untuk Menghitung Jumlah Setiap Vokal

Kode Sumber: Menggunakan Kamus # Program to count the number of each vowels # string of vowels vowels = ‘aeiou’ ip_str = ‘Hello, have you tried our tutorial section yet?’ # make it suitable for caseless comparisions ip_str = ip_str.casefold() # make a dictionary with each vowel a key and value 0 count = {}.fromkeys(vowels,0) […]

Read more »

Program Python untuk Menggambarkan Operasi Set yang Berbeda

Python menawarkan tipe data yang disebut set yang elemennya harus unik. Ini dapat digunakan untuk melakukan operasi set yang berbeda seperti persatuan, persimpangan, perbedaan dan perbedaan simetris. Kode sumber # Program to perform different set operations like in mathematics # define three sets E = {0, 2, 4, 6, 8}; N = {1, 2, 3, […]

Read more »

Program Python untuk Mengurutkan Kata dalam Urutan Abjad

Dalam contoh ini, kami menggambarkan bagaimana kata-kata dapat diurutkan secara leksikografis (urutan abjad). Kode sumber # Program to sort alphabetically the words form a string provided by the user my_str = “Hello this Is an Example With cased letters” # To take input from the user #my_str = input(“Enter a string: “) # breakdown the […]

Read more »

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 […]

Read more »

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 […]

Read more »

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 […]

Read more »

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 […]

Read more »

Program Python untuk Menambahkan 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 matriks 3×2. Baris pertama dapat dipilih sebagai X[0] dan elemen di baris pertama, kolom pertama dapat dipilih sebagai X[0][0]. Kami dapat melakukan […]

Read more »

Program Python untuk Mengubah Desimal ke Biner Menggunakan Rekursi

Bilangan desimal diubah menjadi biner dengan membagi bilangan berturut-turut dengan 2 dan mencetak sisanya dalam urutan terbalik. Kode sumber # Function to print binary number using recursion def convertToBinary(n): if n > 1: convertToBinary(n//2) print(n % 2,end = ”) # decimal number dec = 34 convertToBinary(dec) print() Keluaran 100010 Anda dapat mengubah variabel des dalam […]

Read more »

Program Python untuk Menemukan Faktorial Bilangan Menggunakan Rekursi

Faktorial sebuah angka adalah hasil kali dari semua bilangan bulat dari 1 sampai angka itu. Misalnya, faktorial dari 6 adalah 1*2*3*4*5*6 = 720. Faktorial tidak ditentukan untuk bilangan negatif dan faktorial nol adalah satu, 0! = 1. Kode sumber # Factorial of a number using recursion def recur_factorial(n): if n == 1: return n else: […]

Read more »

Program Python untuk Menemukan Jumlah Bilangan Alami Menggunakan Rekursi

Dalam program di bawah ini, kami telah menggunakan fungsi rekursif recur_sum() untuk menghitung jumlah hingga angka yang diberikan. Kode sumber # Python program to find the sum of natural using recursive function def recur_sum(n): if n

Read more »

Program Python untuk Menampilkan Urutan Fibonacci Menggunakan Rekursi

Deret Fibonacci adalah deret integer dari 0, 1, 1, 2, 3, 5, 8 …. Dua suku pertama adalah 0 dan 1. Semua suku lainnya diperoleh dengan menjumlahkan dua suku sebelumnya. Artinya suku ke-n adalah jumlah dari (n-1)th dan (n-2)th istilah. Kode sumber # Python program to display the Fibonacci sequence def recur_fibo(n): if n

Read more »

Program Python untuk Menampilkan Kalender

Dalam program di bawah ini, kami mengimpor file calendar modul. Fungsi bawaan month() di dalam modul mengambil tahun dan bulan dan menampilkan kalender untuk bulan itu dalam setahun. Kode sumber # Program to display calendar of the given month and year # importing calendar module import calendar yy = 2014 # year mm = 11 […]

Read more »

Program Python untuk Mengocok Dek Kartu

Kode sumber # Python program to shuffle a deck of card # importing modules import itertools, random # make a deck of cards deck = list(itertools.product(range(1,14),[‘Spade’,’Heart’,’Diamond’,’Club’])) # shuffle the cards random.shuffle(deck) # draw five cards print(“You got:”) for i in range(5): print(deck[i][0], “of”, deck[i][1]) Keluaran You got: 5 of Heart 1 of Heart 8 of […]

Read more »

Program Python untuk Membuat Kalkulator Sederhana

Contoh: Kalkulator Sederhana dengan Menggunakan Fungsi # Program make a simple calculator # This function adds two numbers def add(x, y): return x + y # This function subtracts two numbers def subtract(x, y): return x – y # This function multiplies two numbers def multiply(x, y): return x * y # This function divides […]

Read more »

Program Python untuk Menemukan Faktor-faktor Angka

Kode sumber # Python Program to find the factors of a number # This function computes the factor of the argument passed def print_factors(x): print(“The factors of”,x,”are:”) for i in range(1, x + 1): if x % i == 0: print(i) num = 320 print_factors(num) Keluaran The factors of 320 are: 1 2 4 5 […]

Read more »

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/breatgem/widiyanata.com/wp-includes/functions.php on line 4755