# 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) Pertanyaan : 1. kenapa diskon(250) outputnya 12 kan diskon tadi nilai/10 2. bagaimana perhitungan math.pow dan math.sqrt
2 jempol
MohDaffa
109
4
·
4 tahun, 8 bulan yang lalu
·
4 jempol
1. 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?~(copas) mungkin karena bilangan nya di buletin aja kali 2.operator pow merupakan operator perkalian dengan dirinya sendiri sebanyak jumlah pemangkatnya misal (5,2) berarti hasilnya 5 pangkat 2 = 25 kalo sqrt sebaliknya misal 25 berarti berapa pangkat berapa yang menghasilkan 25 yaitu 5 pangkat 2
Faiz03
157
2
·
3 tahun, 12 bulan yang lalu
·
0 jempol
saya tambahkan fungsi sqrt() merupakan akar