# Anda sudah bisa mengimpor fungsi yang anda buat # dan anda simpan di file bernama (misalnya) codesaya.py from codesaya import diskon print diskon(250) # Anda juga bisa mengimpor fungsi lebih dari satu from math import log10, factorial print log10(100) print factorial(4) # Anda juga bisa mengimpor fungsi secara generik import math print math.pow(5, 2) print math.sqrt(25) Code Output 12 2.0 24 25.0 5.0 itu kenapa diskon(250) jadi 12
0 jempol
bramanto
300
1157
·
5 tahun, 5 bulan yang lalu
·
1 jempol
Halo coder @fikiap, pertanyaannya bagus sekali! untuk diskon(250) itu hanya sebagai contoh saja. Contoh bagaimana cara mengimport dan memanggil function.
kacanghijau
76
0
·
5 tahun, 1 bulan yang lalu
·
0 jempol
fungsi yang dipanggil def diskon(harga): if harga > 300: return harga / 10 elif harga > 100: return harga / 20 else: return 0 berarti untuk diskon(250), harga / 20. disini seharusnya 250 / 20 hasilnya 12.5, tapi kenapa outputnya 12?