Kesimpulan Tentang Modul

Oleh ichlasul11 149 2 pada Selasa, 27 Nov. 2018, 14:16:17


Kembali ke forum soal ini

#python #fungsi-dan-modul #tentang-modul


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



# 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