PROGRAM PYTHON MENGGUNAKAN GOOGLE COLAB
Nama : MARINI ABDULLAH
Nim : 412424014
Kelas/Prodi : A/MATEMATIKA
Apa Itu For
dan Loop For
For
adalah sebuah kata kunci dalam banyak bahasa pemrograman, termasuk Python, yang digunakan untuk memulai loop. Dengan menggunakan for, Anda dapat mengulangi blok kode tertentu sejumlah iterasi yang ditentukan, yang biasanya berdasarkan koleksi data (seperti list, tuple, atau string) atau rentang angka.
ForLoop
for adalah struktur kontrol yang memungkinkan Anda untuk melakukan literasi (ulang) pada elemen-elemen dalam suatu koleksi atau rentang. Loop ini sangat berguna ketika Anda ingin menjalankan kode yang sama untuk setiap item dalam koleksi tanpa perlu menulis ulang kode tersebut
1). Program Python Mencetak Bilangan Ganjil
Contoh program:
Penjelasan:
1. Range(1, 21) : Fungsi ini akan menghasilkan urutan angka dari 1 hingga 20
2. For angaka in range(1, 21) : Loop ini akan mengiterasi setiap angka dalam rentang yang di tentukan.
3. Angka % 2 != 0 : Kondisi ini memeriksa apakah angka tersebut ganjil. Bilangan ganjil memiliki sisa 1 jika di bagi 2.
4. Print(angka) : Jika kondisi tersebut benar (angka ganjil), maka angka tersebut akan di cetak.
Program ini akan mencetak semua bilangan ganjil dari 1 hingga 20
2). Program Python Mencetak Nama Bulan
Contoh program:
Penjelasan:
1.Daftar Bulan :
- variabel bulan adalah list yang berisi 12 nama bulan. Daftar ini membuatnya mudah untuk mengelola dan mengakses nama bulan.
2. Mencatak Jumlah Bulan :
- Fungsi len(bulan)digunakan untuk menghitung jumlah elemen dalam list bulan, yang merupakan jumlah bulan dalam setahun. Hasilnya disimpan dalam Variabel Jumlah_bulan
3.Mencetak jumlah bulan :
- Menggunakan f-string ( f " Jumlah bulan dalam setahun : { jumlah_bulan} "), program mencetak jumlah bulan yang telah dihitung.
4. Mencetak Nama Bulan :
- Loop for digunakan untuk mengiterasi setiap nama bulan dalam list bulan.
- Fungsi, print(nama_bulan) akan mencetak setiap nama bulan satu per satu.
3). Menentukan dan Mencetak Huruf Vokal
Contoh program:
Penjelasan :
Kode ini akan mengiterasi setiap huruf dalam kalimat dan mencetaknya jika huruf tersebut merupakan huruf vokal.
1. Teks = "Assalamualaikum" menugaskan teks ke variabel teks.
2. Vokal = "aiueo" : Menugaskan huruf vokal ke variabel vokal
3. For huruf in vokal = melakukan perulangan untuk setiap huruf dalam teks
4. if huruf in vokal = Memeriksa apakah huruf saat ini termasuk dalam huruf vokal
5. Print(huruf) = Mencetak huruf vokal jika dalam teks terdapat huruf vokal