Fungsi Lanjutan
Tampaknya anda baru di CodeSaya! Tur ini akan menjelaskan cara belajar di CodeSaya. Kolom ini adalah tutorial dari unit ini.
Ada dua hal yang anda akan pelajari kali ini, yang pertama adalah menggunakan lebih dari satu parameter. Dan memanggil function lain di function anda sendiri, contohnya seperti ini:
def iseng(kata, angka):
return kata.upper() + str(angka*2)
wow = iseng("seru", 21)
Apakah anda bisa menebak nilai dari wow
? Tepuk pundak anda jika anda menjawab "SERU42"
. Ya, untuk menggunakan dua parameter cukup membatasinya dengan koma ,
seperti ini:
(param1, param2, param3, param4)
Di function yang anda buat, anda bisa memanggil function seperti str()
, len()
atau bahkan function yang telah anda buat sebelumnya.
Instruksi:
- Buat sebuah function bernama
pembuat_password()
- function ini menerima dua buat parameter yaitu
website
, dantahun
. - Mirip seperti
iseng()
, tetapi alih-alih menggunakanupper()
, kita menggunakanlower()
diwebsite
. Dan alih-alih mengalikanangka
dengan2
, kita mengalikantahun
dengan11
.
# buat function di sini
1
# buat function di sini
2
def
3
4
5
# kita lihat hasil dari function anda di sini
6
print pembuat_password("CodeSaya.com", 2016)
# buat function di sini
def
# kita lihat hasil dari function anda di sini
print pembuat_password("CodeSaya.com", 2016)
Code Output