TUGAS MODULE 10 - CONVERT CELCIUS TO FAHRENHEIT body { font-family: sans-serif; line-height: 1.6; max-width: 800px; margin: 40px auto; padding: 0 20px; color:
#0078d7; color: white; padding: 20px; margin: 20px 0; border-radius: 5px; } TUGAS MODULE 10 - CONVERT CELCIUS TO FAHRENHEIT
TUGAS MODULE 10

1 * Pada script diatas kita mendefine sebuah function atau method dengan nama ConvertCtoF sebagai method atau function untuk mengconvert Celcius ke Fahrenheit
def ConvertCtoF(celcius)
def adalah keyword untuk mendefine sebuah function / method, dan celcius pada dalam tanda kurung adalah parameter yang akan di input.
return (9/5 * celcius) + 32
return adalah sebuah statement untuk mengakhiri sebuah code dalam satu block, return juga bisa digunakan untuk memberi hasil atau me return sebuah result kepada function atau method yang di define, code diatas akan melakukan conversasi dari celcius ke dalam fahrenheit
i = float(input('Masukkan Celcius : '))
adalah sebuah code yang membiarkan user untuk menginput object atau data melalui input console, sekaligus mengconvert object dari console menjadi float dengan float() yang di gunakan untuk memparse string menjadi float atau juga bisa disebut untuk mengconvert string kedalam bentuk float.
r = ConvertCtoF(i)
memanggil method atau function yang kita telah define tadi dengan mengassign hasil yang direturn oleh method atau function tersebut kedalam variable dengan nama r, r diatas adalah sebuah variable untuk menyimpan data yang di return atau yang diberikan oleh method atau function kita tadi yang memiliki nama ConvertCtoF i pada dalam tanda kurung adalah parameter yang dibutuhkan oleh function atau method tersebut, yakni float yang kita anggap sebagai celcius tadi.
COPY PASTE
def ConvertCtoF(celcius):
return (9/5 * celcius) + 32
i = float(input('Masukkan Celcius : '))
r = ConvertCtoF(i)
print('Hasil Conversi ' + i.__str__() + ' Celcius adalah ' + r.__str__() + ' reamur')
Discussion (0)