Dalam posting ini, kita akan melihat bagaimana menghitung kuadrat dan kubus dari setiap angka dari daftar angka yang diberikan. Kami akan menggunakan map() bersama dengan ekspresi lambda untuk perhitungan Show Algoritma Input [1, 2, 3, 4, 5] Output Square of every number of the provided list: [1, 4, 9, 16, 25] Cube of every number of the provided list: [1, 8, 27, 64, 125] Program numbers = [1, 2, 3, 4, 5] print("List of numbers:") print(numbers) print("\nSquare of every number of the provided list:") square_numbers = list(map(lambda x: x ** 2, numbers)) print(square_numbers) print("\nCube of every number of the provided list:") cube_numbers = list(map(lambda x: x ** 3, numbers)) print(cube_numbers)_ Keluaran List of numbers: [1, 2, 3, 4, 5] Square of every number of the provided list: [1, 4, 9, 16, 25] Cube of every number of the provided list: [1, 8, 27, 64, 125] Kami akan memberikan nomornya, dan kami akan mendapatkan kuadrat dari nomor itu sebagai output. Kami memiliki tiga cara untuk melakukannya
Metode 1. Perkalian Dalam pendekatan ini, kita akan mengalikan angka satu sama lain untuk mendapatkan kuadrat dari angka tersebut Contoh Python3
160 = n 163 n
165 166 167 Keluaran 16 Metode 2. Menggunakan Operator Eksponen Dalam pendekatan ini, kami menggunakan operator eksponen untuk menemukan kuadrat dari angka tersebut
Contoh Python3
162 16_3 160 = n 163 163 ________3______9
165 166 167 Keluaran 16 Metode 3. Menggunakan metode pow() Dalam pendekatan ini, kita akan menggunakan metode pow() untuk menemukan kuadrat dari bilangan tersebut. Fungsi ini menghitung x**y dan mengembalikan nilai float sebagai keluaran Alat berikut memvisualisasikan apa yang dilakukan komputer langkah demi langkah saat menjalankan program tersebut Editor Kode Python Punya cara lain untuk menyelesaikan solusi ini? Sebelumnya. Tulis program Python untuk memfilter daftar bilangan bulat menggunakan Lambda Berapa tingkat kesulitan latihan ini? Mudah Sedang KerasUji keterampilan Pemrograman Anda dengan kuis w3resource Ikuti kami di Facebook dan Twitter untuk pembaruan terbaru. Piton. Kiat Hari IniDekomposisi koleksi Asumsikan kita memiliki fungsi yang mengembalikan tuple dari dua nilai dan kita ingin menetapkan setiap nilai ke variabel terpisah. Salah satu caranya adalah dengan menggunakan pengindeksan seperti di bawah ini abc = (5, 10) x = abc[0] y = abc[1] print(x, y) Keluaran 5 10 Ada opsi yang lebih baik yang memungkinkan kita melakukan operasi yang sama dalam satu baris x, y = abc print(x, y) Keluaran 5 10 Itu dapat diperluas ke tuple dengan lebih dari 2 nilai atau beberapa struktur data lain seperti daftar atau set Diberi nomor, dan kita harus menulis fungsi yang ditentukan pengguna untuk menemukan kuadrat dan kubus dari angka tersebut adalah Python Contoh Input: Enter an integer number: 6 Output: Square of 6 is 36 Cube of 6 is 216 Berfungsi untuk mendapatkan persegi def square (num): return (num*num) Berfungsi untuk mendapatkan kubus def cube (num): return (num*num*num) Program # python program to find square and cube # of a given number # User defind method to find square def square (num): return (num*num) # User defind method to find cube def cube (num) : return (num*num*num) # Main code # input a number number = int (raw_input("Enter an integer number: ")) # square and cube print "square of {0} is {1}".format(number, square(number)) print "Cube of {0} is {1}".format(number, cube (number)) Keluaran Enter an integer number: 6 square of 6 is 36 Cube of 6 is 216 Program Dasar Python » Bagaimana Anda mencetak kubus dengan python?2. Program python untuk mencari Kubus dari bilangan tertentu Menggunakan fungsi Cube() . Ambil nomor input dari pengguna Hitung pangkat tiga dari bilangan yang diberikan menggunakan fungsi Cetak kubus dari nomor yang diberikan Bagaimana Anda menulis angka dalam kotak dengan python?Anda juga dapat menemukan kuadrat dari bilangan tertentu menggunakan operator eksponen di python . Itu diwakili oleh "**". Saat menerapkan metode ini, operator eksponen mengembalikan pangkat eksponensial yang menghasilkan kuadrat dari angka tersebut. Perhatikan bahwa pernyataan "a**b" akan didefinisikan sebagai "a pangkat b".
Bagaimana Anda mencetak angka dalam pola persegi dengan python?Pola - 9. Pola Persegi menggunakan angka . baris = int(input("Masukkan jumlah baris. ")) untuk i dalam rentang(1, baris + 1) untuk j dalam rentang(1, baris + 1) # Periksa kondisi jika nilai j lebih kecil atau sama dengan # j lalu cetak i jika tidak cetak j jika j <= i cetak(i, akhir=' ') |