Contoh program if else python

Hi, Kali ini gw mau share Cara membuat Percabangan menggunakan bahasa Python, langsung aja gw kasih contoh-contoh dari Percabangan dengan mudah agar kalian dapat mempelajarinya.

Program Menentukan Huruf Konsonan dan Vokal

Contoh program if else python

# Program Menentukan Huruf Konsonan dan Vokal

huruf = input("Silahkan Masukan Huruf = ")
vokal = "Huruf yang anda masukan adalah huruf vokal"
konsonan = "huruf yang anda masukan adalah huruf konsonan"

if(huruf == "a", "A") :
    print()
    print(vokal)
elif(huruf == "i", "I") :
    print()
    print(vokal)
elif(huruf == "u", "U") :
    print()
    print(vokal)
elif(huruf == "e", "E") :
    print()
    print(vokal)
elif (huruf == "o", "O") :
    print()
    print(vokal)
else :
    print()
    print(konsonan)

Perbandingan Bilangan

Contoh program if else python

#Program Perbandingan Bilangan

bil1 = input("Masukan Bilangan 1 = ")
bil2 = input("Masukan Bilangan 2 = ")
if (bil1>bil2) :
        hasil = "Besar"
else :
        hasil = "Kecil"

print()
print("bilangan", bil1, "lebih", hasil, "dari pada", "bilangan", bil2)

Program Persyaratan SIM

Contoh program if else python

#Program Persyaratan SIM

umur = int(input("Masukan Umur Anda = "))
nilai = int(input("Masukan Nilai Tes Anda = "))
lulus = "Selamat Anda Berhak Mendapatkan Sim Anda"
gagal = "Maaf, Anda tidak berhak mendapatkan sim anda\nSilahkan Coba lagi Bulan atau tahun Depan"

if(umur>17) :
    if(nilai<60) :
        print()
        print(gagal)
    else :
        print()
        print(lulus)
        
else :
        print()
        print(gagal)

Program Menentukan Index Nilai

Contoh program if else python

# Program Menentukan Index Nilai

nilai = int(input("Masukan Nilai = "))

if (nilai>80) :
    index = "A"
elif (nilai<=80) and (nilai>65) :
    index = "B"
elif (nilai<=65) and (nilai>60) :
    index = "C"
else :
    index = "D"
print("anda mendapatkan index =", index)

Program Tiket Kereta Api

Contoh program if else python

# Program Kereta Api

jarak = int(input("Masukan Jarak = "))
harga_tiket = int(input("Masukan Harga Tiket = "))

if (jarak>300) or (harga_tiket>500000) :
    beli = harga_tiket*0.5
elif (jarak>200) or (harga_tiket>300000) :
    beli = harga_tiket*0.8
else :
    beli = harga_tiket
    
print()
print("Harga Tiket = Rp", beli)

Program Mencari Bilangan Terbesar dan Kecil

Contoh program if else python

# Program Mencari Bilangan Terbesar dan Terkecil

bil1 = int(input("Masukan Bilangan 1 = "))
bil2 = int(input("Masukan Bilangan 2 = "))
bil3 = int(input("Masukan Bilangan 3 = "))

#Nilai Terbesar

if (bil1>bil2) and (bil1>bil3) :
    print()
    print("Terbesarnya adalah = ", bil1)
elif (bil2>bil1) and (bil2>bil3) :
    print()
    print("Terbesarnya adalah = ", bil2)
else :
    print()
    print("Terbesarnya yaitu = ", bil3)

#Nilai Terkecil
    

if (bil1<bil2) and (bil1<bil3) :
    print("Terkecilnya adalah = ", bil1)
elif (bil2<bil1) and (bil2<bil3) :
    print("Terkecilnya adalah = ", bil2)
else :
    print("Terkecilnya yaitu = ", bil3)

Program Reg Sms

Contoh program if else python

# Program REG SMS

reg = input("Ketik SMS = ")

if (reg[0:4] == "REG ") :
    print("Selamat anda terdaftar sebagai", reg[4:len(reg)])
else :
    print("Maaf Format anda Salah")

Source Code?

Silahkan Kalian Cek pada Situs ini :

– https://github.com/poncoe/python_basic/tree/master/bab2_if-else
– https://github.com/poncoe/python_basic

Bagikan Melalui :

Salah satu cara paling cepat untuk belajar Python adalah mencoba membuat program Python sendiri. Langkah ini bisa melatih kemampuan logika pemrograman Anda sehingga bisa menguasai bahasa pemrograman ini dengan lebih cepat.

Nah, jika Anda sedang mencari contoh program Python untuk dipraktikkan, Anda berada di tempat yang tepat. Kami telah merangkum berbagai contoh program sederhana Python yang cocok untuk pemula.

Di artikel ini, Anda bisa belajar contoh program yang dibuat dengan Python lengkap dengan penjelasan skrip, fungsi, dan modul yang digunakan. 

Tanpa perlu berlama-lama, ini dia artikel selengkapnya!

Daftar isi

15+ Contoh Program Sederhana Python

Berikut adalah daftar contoh program sederhana Python yang bisa Anda coba sekarang juga:

  1. Menampilkan Hello World
  2. Menjumlahkan Dua Angka
  3. Menghitung Akar Kuadrat
  4. Menghitung Luas Segitiga
  5. Menghitung Volume Kubus
  6. Menyelesaikan Persamaan Kuadrat
  7. Menukar Nilai Dua Variabel
  8. Menghasilkan Angka Acak
  9. Mengubah Kilometer jadi Mil
  10. Mengubah Celcius jadi Fahrenheit
  11. Menentukan Bilangan Positif, Negatif, atau Nol
  12. Menentukan Bilangan Ganjil atau Genap
  13. Menentukan Tahun Kabisat
  14. Menampilkan Kalender Masehi
  15. Mengurutkan Kata Sesuai Abjad
  16. Menampilkan Tabel Perkalian
  17. Menentukan Nilai dan Kelulusan

Langsung saja, mari praktikkan bersama kami!

Baca juga: Python Framework

1. Menampilkan Hello World

Hello World adalah salah satu contoh program yang dibuat dengan Python. Program ini menggunakan fungsi print untuk menampilkan output program berupa teks, angka, atau karakter lain.

Untuk membuat program Hello World, tuliskan skrip berikut:

# Mencetak tampilan Hello World!
print('Hello World!')

Berikut hasilnya ketika dijalankan:

Hello World!

2. Menjumlahkan Dua Angka

Anda bisa membuat contoh program sederhana Python untuk menghitung jumlah dua angka. Caranya, dengan menggunakan fungsi input untuk menuliskan angka. Tapi, fungsi input ini hanya bisa menghasilkan format string.

Agar dapat dijumlahkan, Anda perlu mengubah inputan tersebut menjadi format angka dengan fungsi int. Setelahnya, gunakan operator + untuk menjumlahkan kedua angka dan tampilkan dengan fungsi print.

Berikut adalah skrip yang digunakan:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))

Jika dijalankan, hasilnya:

Tulis angka pertama: 1
Tulis angka kedua: 2
Hasil Penjumlahan 1 dan 2 adalah 3

3. Menghitung Akar Kuadrat

Selain menjumlahkan angka, Anda juga bisa menghitung akar kuadrat. Seperti biasa, gunakan input untuk menuliskan angka. Kemudian konversikan menjadi angka menggunakan fungsi float.

Apa bedanya dengan fungsi int pada program sebelumnya? Float bisa digunakan untuk menghitung dan menampilkan angka pecahan atau desimal, sedangkan int hanya bisa digunakan untuk angka bulat.

Setelah mengkonversi angka dengan float, lanjutkan dengan menghitung akar kuadrat dengan fungsi ** 0.5. Untuk menampilkan 3 angka di belakang koma, gunakan fungsi %0.3f. 

Skrip yang perlu ditulis sebagai berikut:

# Memasukkan Inputan Angka
angka = float(input('Tuliskan Angka: '))

# Menghitung Akar Kuadrat
akar_kuadrat = angka ** 0.5

#Menampilkan Hasil Akar Kuadrat
print('Akar Kuadrat dari %0.3f adalah %0.3f'%(angka ,akar_kuadrat))

Hasilnya sebagai berikut:

Tuliskan Angka: 8
Akar Kuadrat dari 8.000 adalah 2.828

4. Menghitung Luas Segitiga

Anda bisa menghitung luas bangun datar, seperti segitiga, dengan program Python. Caranya, dengan menginput alas dan tinggi, lalu hitung luas segitiga sesuai dengan rumus. Kemudian tampilkan dua angka di belakang koma dengan %0.2f.

Berikut skrip untuk menghitung luas segitiga:

# Menginput Alas dan Tinggi Segitiga
alas = float(input('Tulis Alas Segitiga: '))
tinggi = float(input('Tulis Tinggi Segitiga: '))

# Hitung Luas Segitiga
luas = (alas * tinggi) / 2

#Menampilkan Hasil Perhitungan
print('Luas Segitiga adalah %0.2f' %luas)

Berikut hasilnya:

Tulis Alas Segitiga: 7
Tulis Tinggi Segitiga: 5
Luas Segitiga adalah 17.50

Baca juga: Cara Belajar Pemrograman Terlengkap dan Terbaru

5. Menghitung Volume Kubus

Selain bangun datar, Anda juga bisa menghitung ukuran bangun ruang seperti kubus. Caranya, tulislah rumus volume bangun tersebut.

Untuk menghitung volume kubus, skrip yang dipakai:

# Menginput Sisi Kubus
sisi = float(input('Tulis Sisi Kubus: '))

# Hitung Volume Kubus
volume = sisi ** 3

#Menampilkan Hasil Perhitungan
print('Volume Kubus adalah %0.2f' %volume)

Berikut hasilnya ketika dijalankan:

Tulis Sisi Kubus: 10
Volume Kubus adalah 1000.00

6. Menyelesaikan Persamaan Kuadrat

Berbeda dengan program sebelumnya, untuk membuat contoh program Python ini Anda perlu mengimpor sebuah modul bernama cmath. Gunanya untuk menyelesaikan perhitungan matematika yang rumit.

Nah, untuk menghitung persamaan kuadrat, kombinasikan modul cmath dengan fungsi sqrt. Untuk skripnya bisa Anda lihat pada contoh berikut:

Hello World!
0

Hasilnya sebagai berikut:

Hello World!
1

Baca juga: Cara Menjadi Programmer Handal dengan Penghasilan Jutaan Rupiah

7. Menukar Nilai Variabel

Anda juga bisa membuat program Python yang bisa menukar nilai variabel. Caranya cukup dengan membuat sebuah variabel sementara. Di sini kami memberi nama variabel sementara tersebut dengan tukar.

Skrip yang digunakan adalah:

Hello World!
2

Setelah dijalankan, hasilnya:

Hello World!
3

8. Menghasilkan Angka Acak

Untuk membuat program yang bisa menghasilkan angka acak, ada dua langkah yang perlu dilakukan. Pertama-tama, mengimpor modul random, lalu mengkombinasikan dengan fungsi randint.

Nah, skrip yang perlu ditulis adalah:

Hello World!
4

Berikut hasilnya setelah dijalankan:

Hello World!
5

Baca juga: 35+ Rekomendasi Buku Pemrograman Terbaik untuk Programmer

9. Mengubah Kilometer jadi Mil

Anda bisa membuat contoh program Python untuk mengkonversi satuan jarak. Contohnya, konversi dari kilometer menjadi mil. Pastikan Anda sudah mengetahui nilai faktor konversi terhadap satuan yang digunakan, ya.

Berikut skrip yang dipakai:

Hello World!
6

Jika dijalankan, hasilnya:

Hello World!
7

10. Mengubah Celcius jadi Fahrenheit

Selain mengkonversi satuan jarak, Anda juga bisa mengkonversi satuan suhu. Contohnya, konversi dari derajat celcius ke fahrenheit. Caranya sangat mudah,cukup dengan memasukkan rumus perhitungan suhu pada program.

Berikut contoh skripnya:

Hello World!
8

Berikut hasilnya jika dijalankan:

Hello World!
9

Baca juga: Apa itu Coding?

11. Menentukan Bilangan Positif, Negatif, atau Nol

Contoh program sederhana Python berikutnya adalah menentukan bilangan positif, negatif, atau nol. Caranya, menggunakan perulangan if else untuk menentukan hasil dari kondisi yang diberikan.

Penerapannya ada pada skrip berikut:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
0

Jika dijalankan, hasilnya:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
1

12. Menentukan Bilangan Ganjil atau Genap

Anda juga bisa menggunakan if else untuk menentukan bilangan ganjil atau genap. Penerapannya hampir mirip dengan penentuan bilang positif di atas. Bedanya, Anda perlu menambahkan operator % agar bisa mengetahui apakah bilangan tersebut habis dibagi nol.

Jika habis dibagi nol, maka merupakan bilangan genap. Jika sebaliknya, maka termasuk bilangan ganjil. 

Berikut contoh skrip programnya:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
2

Hasilnya sebagai berikut:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
3

Baca juga: Belajar Coding Yuk! Ini Cara Termudah untuk Menguasainya

13. Menentukan Tahun Kabisat

Anda bisa membuat program Python yang menentukan apakah sebuah tahun tergolong tahun kabisat. 

Tahun kabisat muncul setiap 4 tahun sekali, dan cirinya adalah habis dibagi 4.Tapi, untuk tahun yang merupakan abad baru (1800, 1900, 2000), tahun tersebut harus habis dibagi 400 agar tergolong tahun kabisat. 

Untuk itu, Anda perlu membuat perulangan if else secara bersarang.Artinya, terdapat perulangan if else lain di dalam sebuah perulangan if else. 

Nah, skrip programnya bisa Anda lihat pada contoh berikut:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
4

Ini dia hasilnya jika dijalankan:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
5

14. Menampilkan Kalender Masehi

Anda bisa membuat contoh program Python yang menampilkan kalender masehi. 

Caranya, cukup dengan mengimpor sebuah modul bernama calendar. Kemudian, gabungkan modul tersebut dengan fungsi month agar bisa memunculkan kalender dalam tampilan bulanan. 

Berikut skrip programnya:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
6

Berikut hasilnya:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
7

Baca juga: 10 Teks Editor Terbaik untuk Pemrograman

15. Mengurutkan Kata Sesuai Abjad

Anda bisa mengurutkan kata dan menampilkannya sesuai abjad dengan program Python. 

Caranya, gunakan fungsi split untuk memecah kalimat menjadi kata-kata. Kemudian pakai fungsi sort untuk mengurutkan kata-kata tadi sesuai abjad.Lalu, tambahkan perulangan for untuk menampilkan daftar kata yang telah diurutkan dengan fungsi sort. 

Nah, penerapannya pada program bisa dilihat pada contoh berikut:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
8

Jika dijalankan, hasilnya:

# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
9

16. Menampilkan Tabel Perkalian

Anda bisa membuat contoh program sederhana Python untuk menampilkan tabel perkalian.

Caranya, menggunakan fungsi range untuk menghitung perkalian sesuai dengan kisaran yang ditentukan.Nah, untuk menampilkan daftar perkalian secara urut, gunakan perulangan for seperti pada program sebelumnya. 

Berikut skrip program yang perlu Anda tulis:

Tulis angka pertama: 1
Tulis angka kedua: 2
Hasil Penjumlahan 1 dan 2 adalah 3
0

Hasilnya sebagai berikut:

Tulis angka pertama: 1
Tulis angka kedua: 2
Hasil Penjumlahan 1 dan 2 adalah 3
1

17. Menentukan Nilai dan Kelulusan

Terakhir, Anda bisa membuat program Python yang bisa menentukan nilai dan status kelulusan. 

Caranya, dengan menentukan bobot untuk masing-masing penilaian, misalnya nilai tugas, UTS, dan UAS.Kemudian, hitung nilai akhir berdasarkan pembobotan nilai. Lalu, tentukan grade dan status kelulusan dengan menggunakan perulangan if else. 

Nah, skrip program yang digunakan sebagai berikut:

Tulis angka pertama: 1
Tulis angka kedua: 2
Hasil Penjumlahan 1 dan 2 adalah 3
2

Ini dia hasilnya:

Tulis angka pertama: 1
Tulis angka kedua: 2
Hasil Penjumlahan 1 dan 2 adalah 3
3

Kesimpulan

Berbagai contoh program Python di atas tentu membantu Anda belajar bahasa Python dengan lebih cepat. Agar semakin terbiasa, Anda bisa memodifikasi contoh program yang dibuat dengan Python tersebut untuk menghasilkan output yang berbeda.

Jika sudah mahir, Anda mengembangkan program Python yang lebih baik, lalu melakukan deploy website Python tersebut di layanan hosting. Dengan begitu, akan lebih mudah diakses banyak orang.

Yang terpenting, pastikan Anda menggunakan layanan hosting Python, seperti Niagahoster.

Paket Bisnis Unlimited Hosting dan Cloud Hosting Niagahoster sudah support Python. Jadi, Anda bisa dengan mudah mengonlinekan program Python yang sudah dibuat.

Tak hanya itu, Niagahoster juga menggunakan layanan server tercepat LiteSpeed dan perlindungan keamanan Imunify360. Jadi, program Python Anda juga bisa diakses dengan cepat serta aman dari serangan malware.

Tunggu apa lagi, yuk onlinekan program Python Anda dengan Niagahoster!

Pilih Paket Bisnis Hosting Niagahoster!

Pilih Paket Cloud Hosting Niagahoster!

Demikian artikel kali ini, semoga bermanfaat. Jika masih ada pertanyaan, jangan ragu untuk bertanya melalui kolom komentar. Sampai jumpa lagi!

Share

Muhammad Ariffudin Follow also known as Ariffud

Subscribe Sekarang

Dapatkan beragam artikel tutorial, insight dan tips menarik seputar dunia online langsung melalui email Anda. Subscribe sekarang dan raih kesuksesan bersama kami!

Apa itu if else pada python?

Else if python merupakan salah satu percabangan yang digunakan dalam python untuk penentuan keputusan atau conditional statement. Konsep dari else if python terbilang cukup sederhana, yaitu komputer akan mengeksekusi sesuatu berdasarkan apa yang sebelumnya kita instruksikan dalam komputer.

Kapan menggunakan percabangan pada python?

Ketika kamu sedang mengerjakan sebuah kasus, dan menemukan banyak pilihan dalam program tersebut, kamu diharuskan untuk memutuskan satu pilihan yang sesuai dengan masalah yang dihadapi oleh program. Untuk itu, solusi dari kasus ini adalah penggunaan percabangan Python.

Apa itu operator dalam python?

Apa itu operator pada python ? Operator adalah simbol yang digunakan untuk melakukan operasi tertentu seperti operasi aritmatika (penjumlahan, pengurangan, permbagian dan perkalian) dan operasi lainnya.

Kapan kita menggunakan percabangan dalam pemrograman?

Fungsi Percabangan seringkali digunakan dalam membuat program seperti menampilkan hasil perhitungan atau ketika membuat halaman login pada suatu aplikasi atau website.