Hallo semuanya kembali lagi bersama saya, pada tulisan kali ini kita akan membahas bagaimana sih caranya membuat if statement pada python. Oke untuk caranya sangat amat simple, disini saya ada contoh code yang dimana code ini berfungsi untuk mengkonversi kan suatu suhu. Oke sebagai contoh saya akan pakai 2 fungsi ya itu konversi dari celcius dan kelvin. Untuk kode nya adalah seperti berikut

# Ini untuk dari celcius 

def celcius_program():

 print("\nPROGRAM KONVERSI TEMPERATUR UNTUK Celcius\n")
 celcius = float(input('Masukan suhu dalam celcius : '))
 print("suhu adalah", celcius, "Celcius")

# reamur
 reamur = (4/5) * celcius
 print("suhu dalam reamur adalah ", reamur, "Reamur")

# fahrenheit
 fahrenheit = ((9/5) * celcius) + 32
 print("suhu dalam fahrenheit adalah ", fahrenheit, "Fahrenheit")

#kelvin

 kelvin = celcius + 273
 print("Suhu dalam kelvin", kelvin, "Kelvin" )
# Ini dari Kelvin 

def kelvin_program():
    print("\n PROGRAM KONVERSI TEMEPRATUR KELVIN\n")

    kelvin = float(input("Masukan suhu dalam kelvin:"))
    print("Suhu adalah", kelvin, "kelvin")

#celcius 
    celcius = kelvin - 273
    print("suhu dalam celcius adalah", celcius, "celcius")

# reamur
    reamur = ((4/5) * kelvin) - 273
    print("suhu dalam reamur adalah", reamur, "reamur")

# farenheit 
    farenheit1 = celcius
    farenheit_asli = ((9/5) * farenheit1) + 32

    print("suhu dalam farenheit adalah", farenheit_asli, "Farentheit")

Nah dua code itu nantinya di buat di dua file yang berbeda ya, jadi itungan nya kita ada 3 file yang berbeda. 1 file untuk celcius dan 1 file lagi untuk kelvin. Nah satunya lagi untuk main program nya. Oke untuk baris code nya kurang lebih seperti ini.

from celcius import celcius_program
from kelvin import kelvin_program

def main():
    print("")
print("\npilih jenis konversi suhu:")
print("1. celcius", flush=(True))
print("2. kelvin", flush=(True))

choice = input("masukan pilhan (1-2) :")

if choice == '1':
    celcius_program()
elif choice == '2':
    kelvin_program()
else:
    print("Pilihan kamu tidak valid")

if __name__ == "__name__":
    main()

Ya nanti kurang lebih seperti ini code di atas. Nah berikut contoh penggunaan if statement pada python. Sangat mudah bukan, bisa saja juga untuk if statement seperti ini bentuk code nya.

nama = input("Siapa Nama anda")

if nama=="otong":
	print("hai otooong, si keren!!!")
else:
	print("Ah kamu bukan otong, kamu gak keren! :(")

print("akhir dari program")

Itu contoh sederhana saja sih yang dimana code itu nantinya jika yang dimasukan inputnya nama si otong maka yang keluar outpuya adalah yang print pertama, jika bukan maka print yang kedua.

Ya jadi itu saja sampai jumpa pada tulisan selanjutnya, bye bye.


Leave a Reply

Your email address will not be published. Required fields are marked *