Bahasa pemrograman python cukup mudah dipelajari. Implementasi berbagai pustaka dengan kemudahan sintaks membuatnya menonjol, salah satu dari banyak alasan mengapa ini menjadi bahasa pemrograman paling populer dalam dekade ini. Meskipun bagian pembelajarannya mudah, pewawancara sering mencari pendekatan Anda dalam membangun logika untuk program pola. Sesulit kedengarannya, dengan python itu adalah sepotong kue. Pada artikel ini, kita akan belajar tentang berbagai program pola di python. Topik-topik berikut dibahas di blog ini Show
Program pola menggabungkan banyak loop bersarang. Jadi jika Anda tidak terbiasa dengan loop di python, pastikan untuk membaca tutorial mendetail tentang loop di python Program Pola BintangBerikut adalah beberapa program pola bintang di python Program Pola Piramidadef pattern(n): k = 2 * n - 2 for i in range(0,n): for j in range(0,k): print(end=" ") k = k - 1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5) Keluaran. Program Pola Piramida Terbalikdef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_ Keluaran Program Pola Mulai Kanandef pattern(n): for i in range(0, n): for j in range(0, i + 1): print("* ", end="") print("\r") for i in range(n, 0 , -1): for j in range(0, i + 1): print("* ", end="") print("\r") pattern(5) Keluaran Program Pola Mulai Kiridef pattern(n): k = 2 * n - 2 for i in range(0, n-1): for j in range(0, k): print(end=" ") k = k - 2 for j in range(0, i + 1): print("* ", end="") print("\r") k = -1 for i in range(n-1,-1,-1): for j in range(k,-1,-1): print(end=" ") k = k + 2 for j in range(0, i + 1): print("* ", end="") print("\r") pattern(5) Keluaran. Program Pola Jam Pasirdef pattern(n): k = n - 2 for i in range(n, -1 , -1): for j in range(k , 0 , -1): print(end=" ") k = k + 1 for j in range(0, i+1): print("* " , end="") print("\r") k = 2 * n - 2 for i in range(0 , n+1): for j in range(0 , k): print(end="") k = k - 1 for j in range(0, i + 1): print("* ", end="") print("\r") pattern(5)_ Keluaran. Program Pola Setengah Piramidadef pattern(n): for i in range(0,n): for j in range(0, i+1): print("* " , end="") print("\r") pattern(5) Keluaran. Program Pola Setengah Piramida Kiridef pattern(n): k = 2 * n - 2 for i in range(0, n): for j in range(0, k): print(end=" ") k = k - 2 for j in range(0, i + 1): print("* ", end="") print("\r") pattern(5)_ Keluaran. Program Pola Setengah Piramida Ke Bawahdef pattern(n): for i in range(n, -1, -1): for j in range(0, i + 1): print("* ", end="") print("\r") pattern(5) Keluaran. Program Pola Berbentuk Berliandef pattern(n): k = 2 * n - 2 for i in range(0, n): for j in range(0 , k): print(end=" ") k = k - 1 for j in range(0 , i + 1 ): print("* ", end="") print("\r") k = n - 2 for i in range(n , -1, -1): for j in range(k , 0 , -1): print(end=" ") k = k + 1 for j in range(0 , i + 1): print("* ", end="") print("\r") pattern(5)_ Keluaran. Program Pola Bintang Berlianfor i in range(5): for j in range(5): if i + j == 2 or i - j == 2 or i + j == 6 or j - i == 2: print("*", end="") else: print(end=" ") print()_ Keluaran Program Pola AngkaBerikut adalah beberapa program dengan pola numerik di java Program Bilangan Sederhanadef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_0 Keluaran Program Segitiga Pascaldef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_1 Keluaran Pola Setengah Piramida Dengan Angkadef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_2 Keluaran Pola Berlian Dengan Angkadef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_3 Keluaran Program Pola Urutan Menurundef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_4 Keluaran Program Pola Bilangan Binerdef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_5 Keluaran Program Pola KarakterBerikut adalah beberapa program pola dalam python dengan karakter Segitiga Abjad Kanandef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_6 Keluaran Program Pola Karakterdef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_7 Keluaran Program Karakter Bentuk Kdef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_8 Keluaran Program Pola Karakter Segitigadef pattern(n): k = 2*n -2 for i in range(n,-1,-1): for j in range(k,0,-1): print(end=" ") k = k +1 for j in range(0, i+1): print("*", end=" ") print("\r") pattern(5)_9 Keluaran Program Pola Karakter Berbentuk Berliandef pattern(n): for i in range(0, n): for j in range(0, i + 1): print("* ", end="") print("\r") for i in range(n, 0 , -1): for j in range(0, i + 1): print("* ", end="") print("\r") pattern(5)0 Keluaran Ini membawa kita ke akhir artikel ini di mana kita telah belajar bagaimana kita dapat mengimplementasikan berbagai pola di python menggunakan asterisk, angka dan karakter dengan bantuan loop di python. Saya harap Anda jelas dengan semua yang telah dibagikan dengan Anda dalam tutorial ini Temukan Pelatihan Python kami di Kota/Negara Teratas Jika Anda menemukan artikel tentang "Program Pola Python" ini relevan, lihat Pelatihan Sertifikasi Python Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pembelajar puas yang tersebar di seluruh dunia Kami di sini untuk membantu Anda di setiap langkah dalam perjalanan Anda dan menghasilkan kurikulum yang dirancang untuk pelajar dan profesional yang ingin menjadi pengembang Python. Kursus ini dirancang untuk memberi Anda awal dalam pemrograman Python dan melatih Anda untuk konsep inti dan lanjutan Python bersama dengan berbagai kerangka kerja Python seperti Django Jika Anda menemukan pertanyaan apa pun, silakan ajukan semua pertanyaan Anda di bagian komentar "Program Pola Python" dan tim kami akan dengan senang hati menjawab atau bergabung dengan kursus pemrograman Master Python kami Jika Anda mencoba memperluas bisnis Anda di bidang yang menarik ini, lihat Kursus Kecerdasan Buatan kami. Ini ditawarkan bekerja sama dengan Akademi E&ICT, Institut Teknologi Nasional, Warangal. Program Magister eksekutif ini membekali siswa dengan informasi tentang alat, teknik, dan alat yang mereka butuhkan untuk memajukan karir mereka |