Belajar Python 3 - Function - White Space
White Space
Pertimbangkan fungsi ini:
def greet_customer ():
print ("Selamat Datang di Mengasyikkan Pedagang Grosir.")
print ("Spesial kita adalah jeruk mandarin.")
print ("Selamat bersenang-senang!")
Tiga pernyataan cetak semuanya dieksekusi bersama ketika greet_customer () dipanggil. Ini karena mereka memiliki tingkat indentasi yang sama. Dalam Python, jumlah spasi memberitahu komputer apa yang merupakan bagian dari fungsi dan apa yang bukan bagian dari fungsi itu. Jika kita ingin menulis baris lain di luar dari greet_customer (), kita harus menghapus baris baru:
def greet_customer ():
print ("Selamat Datang di Mengasyikkan Pedagang Grosir.")
print ("Spesial kami adalah jeruk mandarin.")
print ("Selamat bersenang-senang!")
print ("Cleanup on Aisle 6")
Ketika kita memanggil greet_customer, pesan "Cleanup on Aisle 6" tidak dicetak, karena itu bukan bagian dari fungsi.
Di sini, di Codecademy, kita menggunakan 2 spasi untuk indentasi default kita . Apa pun selain itu akan menimbulkan kesalahan ketika Anda mencoba menjalankan program. Banyak platform lain menggunakan 4 ruang. Beberapa orang bahkan menggunakan tab! Semuanya baik-baik saja. Yang penting adalah konsisten di seluruh proyek.
Instruksi
1. Jalankan script.py. Lihatlah apa yang dicetak!
Script Latihan
def about_this_computer():
print("This computer is running on version Everest Puma")
print("This is your desktop")
about_this_computer()
Hasil
This computer is running on version Everest Puma
This is your desktop
2. Hapus indentasi pada pernyataan cetak kedua. Jalankan file. Sekarang apa yang dicetak?
Script :
def about_this_computer():
print("This computer is running on version Everest Puma")
print("This is your desktop")
about_this_computer()
Hasil
This is your desktop
This computer is running on version Everest Puma
Labels: Python
<< Home