Python (bahasa pemrograman): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Baris 108:
* Pernyataan <code>import</code> , yang digunakan untuk mengimpor modul yang fungsi atau variabelnya dapat digunakan dalam program saat ini. Ada tiga cara menggunakan import: <code>import <nama modul> [sebagai <alias>]</code> atau <code>from <nama modul> import *</code> atau <code>from <nama modul> import <definisi 1> [sebagai <alias 1>], <definisi 2> [sebagai <alias 2>], ...</code>.
* Pernyataan <code>print</code> diubah menjadi fungsi <code>print()</code> dengan Python 3.
 
=== Metode ===
[[Metode (pemrograman komputer)|Metode]] pada objek adalah [[Subrutin|fungsi]] yang dilampirkan ke kelas objek; sintaks <code>instance.method(argument)</code> adalah, untuk metode dan fungsi normal, [[gula sintaksis]] untuk <code>Class.method(instance, argument)</code>. Metode Python memiliki explisit <code>[[This (pemrograman komputer)|self]]</code> parameteruntuk mengakses data instance, berbeda dengan yang tersirat <code>self</code> (atau <code>this</code>) dalam beberapa bahasa pemrograman berorientasi objek lainnya (mis., [[C++]], [[Java (programming language)|Java]], [[Objective-C]], atau [[Ruby (bahasa pemrograman)|Ruby]]).<ref name="AutoNT-61" />
 
== Contoh pemrograman Python ==