fungsi return pada python ada yang bisa bantu

Oleh masslam 161 1 pada Kamis, 5 Jan. 2017, 16:36:39


Kembali ke forum soal ini

#python #fungsi-dan-modul #fungsi


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Instruksi:
Buat function bernama pangkat_dua() menerima satu buah parameter bernama angka,
pangkat_dua() mengembalikan (me-return) pangkat dua dari angka yang diberikan,
Di baris ke 5, panggil pangkat_dua(5) dan simpan di variabel yang bernama naga. Pastikan anda tidak memberikan spasi (indentasi) di baris ini karena baris ini bukan lagi bagian dari fungsi pangkat_dua().

kode saya:
def pangkat_dua(angka):
  return str(angka ** 2)

naga = pangkat_dua(5)
print naga

hasil output 25

pertanyaannya : kok masih dianggap salah ya? mohon koreksi bila ada kesalahan
1 jempol


bramanto
300
1157
· 7 tahun, 11 bulan yang lalu · 0 jempol

Halo coder @masslam. Pada fungsi pangkat_dua, tidak perlu mengubah format kedalam string. cukup bilangan bulat saja. ^_^

Girifir
71
0
· 7 tahun, 11 bulan yang lalu · 0 jempol

saya salah di baris 3 mulu kenapa ya

# buat function pangkat_dua()
def pangkat_dua(angka)
  return angka * angka

naga = pangkat_dua(5)
print naga

SyntaxError: invalid syntax (<string>, line 3)

bramanto
300
1157
· 7 tahun, 11 bulan yang lalu · 1 jempol

Halo coder @Girifir, sintaks code yang dituliskan hampir sempurna. Pada baris ketiga, coder belum mengakhiri baris tersebut dengan tanda : (titik dua). Lebih tepatnya seperti ini : 

def pangkat_dua(angka):