# buat function di sini def pembuat_password(website,tahun) return website.lower() + str(tahun*11) # kita lihat hasil dari function anda di sini print pembuat_password("CodeSaya.com", 2016) nah salah saya di mananya ya? ketika error syntax string 3 salahnya di mana? mohon bantuannya
2 jempol
bramanto
300
1157
·
8 tahun, 5 bulan yang lalu
·
1 jempol
Salam Diskusi, Hai Coder @kayryu, sintaks code yang dituliskan sudah benar, namun kurang tepat. Perhatikan aturan dalam pembuatan fungsi. Penulisan sintaks dalam fungsi harus menjorok ke dalam, tidak agar python dapat mengetahui bahwa baris yang di eksekusi adalah bagian dari fungsi yang di definisikan sebelumnya. Sintaks CodeNya : def pembuat_password(website,tahun) return website.lower() + str(tahun*11)
doktercode
164
12
·
8 tahun, 5 bulan yang lalu
·
3 jempol
# buat function di sini def pembuat_password(website,tahun): return website.lower() + str(tahun*11) # kita lihat hasil dari function anda di sini print pembuat_password("CodeSaya.com", 2016) dear agan mohon diingat apabila menulis sebuah fungsi, di belakang parameternya harus ada tanda " : " jadi "fungsi(parameter): " semoga membantu
murti
295
3
·
8 tahun, 1 bulan yang lalu
·
0 jempol
# buat function di sini def pembuat_password(website,tahun): return website.upper() + str(tahun*11) # kita lihat hasil dari function anda di sini print pembuat_password("CodeSaya.com", 2016) tetap salah ya?
bramanto
300
1157
·
8 tahun, 1 bulan yang lalu
·
2 jempol
Halo coder @murti. Untuk membuat function, perhatikan kembali blok statement yang terdapat dalam function. Penulisan menjorok kedalam pada bagian isi function. # buat function di sini def pembuat_password(website, tahun): return website.lower() + str(tahun * 11) # kita lihat hasil dari function anda di sini print pembuat_password("CodeSaya.com", 2016)