Dalam contoh ini, Anda akan belajar mengonversi byte menjadi string. Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Python berikut: Menggunakan dekode() print(b’Easy xE2x9Cx85′.decode(“utf-8”)) Keluaran Easy ✅ Menggunakan decode(), Anda dapat mengonversi byte menjadi string. Di sini, kami telah menggunakan utf-8 untuk decoding. Anda dapat mempelajari tentang encoding pada Python String encode().
Category Archives: Python
Contoh 1: Menggunakan set() list_1 = [1, 2, 1, 4, 6] print(list(set(list_1))) Keluaran [1, 2, 4, 6] Pada contoh di atas, pertama-tama kita mengubah daftar menjadi satu set, lalu kita mengubahnya lagi menjadi daftar. Set tidak boleh memiliki item duplikat di dalamnya, jadi set() menghapus hanya menyimpan instance item. Contoh 2: Hapus item yang digandakan […]
Contoh 1: Menggunakan perulangan for count = 0 my_string = “Programiz” my_char = “r” for i in my_string: if i == my_char: count += 1 print(count) Keluaran 2 Dalam contoh di atas, kami telah menemukan hitungan ‘r’ di ‘Programiz’. Perulangan for-loop pada setiap karakter dari my_string dan kondisi if memeriksa apakah setiap karakter dari my_string […]
Waktu hitung mundur dengan Python import time def countdown(time_sec): while time_sec: mins, secs = divmod(time_sec, 60) timeformat=”{:02d}:{:02d}”.format(mins, secs) print(timeformat, end=’r’) time.sleep(1) time_sec -= 1 print(“stop”) countdown(5) Itu divmod() metode mengambil dua angka dan mengembalikan sepasang angka (tuple) yang terdiri dari hasil bagi dan sisanya. end=’r’ menimpa output untuk setiap iterasi. Nilai dari time_sec dikurangi pada […]
Contoh 1: Menggunakan rekursi def get_permutation(string, i=0): if i == len(string): print(“”.join(string)) for j in range(i, len(string)): words = [c for c in string] # swap words[i], words[j] = words[j], words[i] get_permutation(words, i + 1) print(get_permutation(‘yup’)) Keluaran yup ypu uyp upy puy pyu None Contoh 2: Menggunakan itertools from itertools import permutations words = [”.join(p) […]
Dua string dikatakan anagram jika kita dapat membentuk satu string dengan mengatur karakter string yang lain. Misalnya, Ras dan Perawatan. Di sini, kita bisa membentuk Race dengan mengatur karakter Care. Contoh 1: Menggunakan pengirisan daftar my_string = “programiz is Lit” print(my_string[0].upper() + my_string[1:]) Keluaran Programiz is Lit Dalam contoh di atas, my_string[0] memilih karakter pertama […]
Dua string dikatakan anagram jika kita dapat membentuk satu string dengan mengatur karakter string yang lain. Misalnya, Ras dan Perawatan. Di sini, kita dapat membentuk Race dengan mengatur karakter Care. Program python untuk memeriksa apakah dua string adalah anagram menggunakan sort() str1 = “Race” str2 = “Care” # convert both the strings into lowercase str1 […]
Contoh 1: Hitung Jumlah Digit dalam Integer menggunakan while loop num = 3452 count = 0 while num != 0: num //= 10 count += 1 print(“Number of digits: ” + str(count)) Keluaran Number of digits: 4 Dalam program ini, loop while diulang sampai ekspresi pengujian num != 0 dievaluasi menjadi 0 (salah). Setelah iterasi […]
Contoh 1: Menghitung pangkat suatu bilangan menggunakan perulangan while base = 3 exponent = 4 result = 1 while exponent != 0: result *= base exponent-=1 print(“Answer = ” + str(result)) Keluaran Answer = 81 Dalam program ini, base dan exponent diberi nilai 3 dan 4 masing-masing. Menggunakan loop while, kita terus mengalikan result oleh […]
Contoh 1: Membalikkan Angka menggunakan perulangan while num = 1234 reversed_num = 0 while num != 0: digit = num % 10 reversed_num = reversed_num * 10 + digit num //= 10 print(“Reversed Number: ” + str(reversed_num)) Keluaran 4321 Dalam program ini, while loop digunakan untuk membalikkan angka seperti yang diberikan dalam langkah-langkah berikut: Pertama, […]