Program Python Sederhana Menggunakan Google Collab
Nama : Uswatun Khasanah
NIM : 412424028
kelas: A Matematika
Disini saya akan membahas kode program IF
Dalam Python, pernyataan IF
digunakan untuk mengevaluasi suatu kondisi. Jika kondisi tersebut bernilai True, maka blok kode di dalam pernyataan if akan dijalankan. Jika kondisi bernilai False, maka blok kode tersebut akan dilewati.
Contohnya :
1). Program Memeriksa Apakah kata sandi yang dimasukkan benar
Berikut merupakan program sederhana menggunakan IF
untuk Menentukan apakah kata sandi yang di masukkan benar ;
penjelasan :
- password = input("masukkan kata sandi: ")
Perintah ini akan menampilkan pesan "masukkan kata sandi: " kepada pengguna. Kemudian, program akan menunggu pengguna memasukkan kata sandi dan menekan tombol Enter. Kata sandi yang dimasukkan akan disimpan dalam variabel yang bernama password.
- if password == "12345":
Perintah ini adalah pengecekan kondisi. if berarti "jika". Jadi, baris ini berarti "jika kata sandi yang disimpan dalam variabel password sama dengan "12345"".print ("kata sandi benar, akses diberikan."):Jika kondisi pada langkah 2 terpenuhi (kata sandi benar), maka program akan menampilkan pesan "kata sandi benar, akses diberikan.
- else:
else akan dijalankan jika kata sandi yang dimasukkan tidak sama dengan "12345". Maka, program akan menampilkan pesan "kata sandi salah, akses ditolak."
2). Menentukan Kategori Suhu Udara
Berikut merupakan program sederhana menggunakan IF
untuk Menentukan Kategori Suhu Udara;
Penjelasannya :
- suhu = float(input("masukkan suhu udara (derajat celcius):"))
Baris ini meminta pengguna untuk memasukkan suhu udara dalam derajat Celcius. input() digunakan untuk menerima masukan dari pengguna. float() digunakan untuk mengubah masukan dari pengguna (yang awalnya berupa teks) menjadi angka desimal (bilangan yang memiliki koma). Angka yang dimasukkan pengguna akan disimpan dalam variabel suhu.
- if suhu >= 30::
if berarti "jika". >= berarti "lebih dari atau sama dengan". Jadi, baris ini berarti "jika nilai dalam variabel suhu lebih dari atau sama dengan 30".
- print ("cuaca panas."):
Jika kondisi pada poin 2 terpenuhi (suhu lebih dari atau sama dengan 30), maka program akan menampilkan pesan "cuaca panas."
- elif suhu >= 20::
elif adalah singkatan dari "else if" yang berarti "jika kondisi sebelumnya tidak terpenuhi, maka cek kondisi ini". Jadi, baris ini akan dicek hanya jika suhu tidak lebih dari atau sama dengan 30. Baris ini berarti "jika nilai dalam variabel suhu lebih dari atau sama dengan 20".
- print ("cuaca sejuk."):
Jika kondisi pada poin 4 terpenuhi (suhu lebih dari atau sama dengan 20), maka program akan menampilkan pesan "cuaca sejuk."
- elif suhu >= 10: dan print ("cuaca dingin."):
Sama seperti poin 4 dan 5, baris ini akan dicek hanya jika kondisi-kondisi sebelumnya tidak terpenuhi (suhu kurang dari 20). Jika suhu lebih dari atau sama dengan 10, maka program akan menampilkan pesan "cuaca dingin."
- else: dan print("cuaca sangat dingin."):
else berarti "jika tidak", artinya jika semua kondisi sebelumnya tidak terpenuhi (suhu kurang dari 10). Maka program akan menampilkan pesan "cuaca sangat dingin."
3). Program Melihat kondisi cuaca
Berikut merupakan program sederhana menggunakan IF
untuk Melihat kondisi cuaca;
Penjelasan :
- cuaca = input("masukkan kondisi cuaca (cerah, hujan, berangin):"):
Baris ini meminta pengguna untuk memasukkan kondisi cuaca. Pilihan yang tersedia adalah "cerah", "hujan", atau "berangin". input() digunakan untuk menerima masukan dari pengguna dan menyimpannya dalam variabel cuaca.
- if cuaca == "cerah"::
if berarti "jika". == digunakan untuk membandingkan apakah isi variabel cuaca sama persis dengan "cerah". Jadi, baris ini berarti "jika kondisi cuaca yang dimasukkan adalah 'cerah'".
- print("ini adalah waktu yang baik untuk piknik!"):
Jika kondisi pada poin 2 terpenuhi (cuaca cerah), maka program akan menampilkan pesan "ini adalah waktu yang baik untuk piknik!".
- elif cuaca == "hujan": dan print("mungkin anda bisa tinggal didalam rumah dan menonton film."):
elif berarti "jika kondisi sebelumnya tidak terpenuhi, maka cek kondisi ini". Jadi, baris ini hanya akan dicek jika cuaca bukan "cerah". Jika cuaca "hujan", maka program akan menampilkan pesan "mungkin anda bisa tinggal didalam rumah dan menonton film."
- elif cuaca == "berangin": dan print("bagus untuk terbang layang!"):
Sama seperti poin 4, baris ini hanya akan dicek jika kondisi-kondisi sebelumnya tidak terpenuhi (cuaca bukan "cerah" dan bukan "hujan"). Jika cuaca "berangin", maka program akan menampilkan pesan "bagus untuk terbang layang!"
- else: print("cuaca tidak dikenali. Harap masukkan 'cerah','hujan',atau 'berangin'."):
else berarti "jika tidak", artinya jika semua kondisi sebelumnya tidak terpenuhi (cuaca bukan "cerah", "hujan", maupun "berangin").Program akan menampilkan pesan "cuaca tidak dikenali. Harap masukkan 'cerah','hujan',atau 'berangin'."