Laporan Python
Laporan Python
PENDAHULUAN
1.2 Tujuan
Adapun tujuan dari pembuatan makalah ini adalah sebagai berikut.
1. Untuk mengetahui konsep dasar Python.
2. Untuk mengetahui sejarah Python.
3. Untuk mengetahui dasar dasar pemrograman Python.
BAB II
LANDASAN TEORI
Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti
sebenarnya, tidak ada batasan dalam penyalinannya atau mendistribusikannya. Lengkap
dengan source codenya, debugger dan profiler, antarmuka yang terkandung di dalamnya
untuk pelayanan antarmuka, fungsi sistem, GUI(antarmuka pengguna grafis), dan basis
datanya.
Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python.
Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti
Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan
membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah
mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke
DigitalCreations.
Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang
dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah
sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python
sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial.
Saat ini distribusi Python sudah mencapai versi 2.6.1 dan versi 3.0. Nama Python dipilih oleh
Guido sebagai nama bahasa ciptaannya karena kecintaan guido pada acara televisi Monty
Python s Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara
tersebut seringkali muncul dalam korespondensi antar pengguna Python.
BAB III
PEMBAHASAN
1. Variable
Tulisan a = 2 artinya kita memberi nilai pada variabel a dengan angka 2 yang bertipe integer
(bilangan bulat). Statemen berikutnya adalah melakukan operasi pembagian a / 2.0 lalu
hasilnya disimpan pada variabel yang sama yaitu variabel a. Dengan demikian nilai a yang
lama akan diganti dengan nilai a yang baru, yaitu yang berasal dari operasi yang terakhir.
Sebagai konsekuensi dari operasi tersebut, sekarang variabel a memiliki tipe data float, suatu
tipe yang berkaitan dengan bilangan pecahan atau desimal. Nilai variabel a menjadi (1.0).
Jika kita memberikan statemen c = b, maka itu tidak berarti bahwa variabel c terpisah dengan
variabel b. Di python, statemen seperti itu diartikan hanya sebagai pemberian nama lain
(alias) kepada variabel b. Artinya, perubahan yang terjadi baik itu di a ataupun di c, maka
hasil akhir mereka berdua akan sama saja. Setiap perubahan yang terjadi di c akan
berdampak di b. Untuk meng-copy a secara independen, gunakan statemen d = a[:]
Matrik dapat direpresentasikan sebagai list-list yang disusun berbaris. Contoh diatas adalah
matrik 3 3 dalam bentuk list.
4. Module
Kata numpy pada statemen pertama di atas adalah nama sebuah module yang dikenali oleh
python. Module numarray berisi fungsi-fungsi khusus untuk mengolah data matrik. Pada
statemen pertama, array dan Float adalah 2 buah fungsi khusus yang tersimpan di module
numpy.
5. Function
Pada contoh diatas, statement sqrt(..angka..) adalah fungsi (function) yang bertugas untuk
mencari akar dari suatu angka. Secara umum yang dimaksud dengan function adalah
statemen yang dieksekusi. Seringkali input parameter diperlukan oleh function untuk
dihitung, namun tidak selalu begitu.
6. Membuat matriks
7. Looping
BAB IV
PENUTUP
Kesimpulan
Maulana, Robby. 2015. Contoh Laporan Makalah Tugas Besar Menggunakan Pyhton.
http://full-color-cobenz195.blogspot.co.id/2015/01/contoh-laporan-makalah-tugas-besar.html.
Diakses pada 12 Juni 2017.