Pada bahasa Python, syntax yang digunakan untuk menampilkan program adalah print(). Tidak seperti bahasa C++ yang lumayan panjang, python hanya menggunakan fungsi print()...
Python Eveywhere
Learning Programming
Post Page Advertisement [Top]
Python menggunakan
indentasi untuk mendefinisikan
konstruksi kontrol dan perulangan. Kontribusi ini untuk keterbacaan python,
namun programmer perlu memperhatikan dalam penggunaan whitespace.
Python menggunakan titik
dua ( : ) dan indentasi untuk menunjukkan dimana blok kode dimulai dan
diakhiri. Hal seperti fungsi, perulangan, kondisi if dan konstruksi lainnya
tidak memiliki akhir identifikasi. Semua blok dimulai dengan titik dua lalu
diikuti dengan indentasi dibawahnya.
Sebagai contoh:
1. def fungsiku(): # Ini adalah definisi fungsi
2. a = 2 # Ini adalah baris dibawah fungsi karena ini berindentasi
3. Return a # Ini juga baris dibawah fungsi yang sama
4. print(fungsiku()) # Ini adalah baris DILUAR blok fungsi
Atau :
1. If a > b: # Ini adalah definisi fungsi
2. Print(a) # Ini adalah baris dibawah fungsi karena ini berindentasi
3. else: # Ini juga baris dibawah fungsi yang sama
4. print(b) # Ini adalah baris DILUAR blok fungsi
Blok yang berisi satu pernyataan tunggal dapat diletakkan pada baris
yang sama, meskipun ini bukan satu hal yang bagus.
1. if a > b: print(a)
2. else: print(b)
Perlakuan yang sama pada pernyataan yang melebihi satu baris tidak akan
bekerja.
1. if x > y: y = x
2. print(y) # IndentationError: unexpected indent
3.
4. if x > y: while y != z: y -= 1 # SyntaxError: invalid syntax
Sebuah blok yang kosong dapat menggunakan syntx pass (tidak memiliki perintah).
1. def fungsi():
2. pass
Menggunakan tabs secara eksklusif bukanlah suatu masalah, tetapi PEP 8 (panduan gaya penulisan
untuk Python) lebih menyarankan menggunakan spasi.
Untuk python 3 melarang penggunaan gabungan tab dan spasi. Dalam kasus
ini, ketika akan menjalankan program, maka akan terjadi sebuah kesalahan Inconsistent use of tabs and spaces in indentation, dan program tidak dapat
dijalankan.
Anda dapat menggunakan find-replace untuk mengganti tab, atau memanggil
kode Anda yang berbasis Python 2 dengan opsi -t (warning) atau -tt (error)
untuk mengetahui titik penggunaan tab dan spasi yang bercampur.
Baca sebelumnya : Membuat variabel dan menetapkan value
Baca selanjutnya : Collection Types / Tipe Data Array
Baca sebelumnya : Membuat variabel dan menetapkan value
Baca selanjutnya : Collection Types / Tipe Data Array
Tags: Programming
, Python

Hey there, We are Blossom Themes! We are trying to provide you the new way to look and use the blogger templates. Our designers are working hard and pushing the boundaries of possibilities to widen the horizon of the regular templates and provide high quality blogger templates to all hardworking bloggers!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment