Buku Mahir Phyton
Buku Mahir Phyton
net/publication/340536143
CITATIONS READS
0 19,266
1 author:
MS Hasibuan
Institute Business and Informatics Darmajaya
62 PUBLICATIONS 82 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by MS Hasibuan on 09 April 2020.
Aplikasi Python
Awal perkembangan Python dilakukan oleh Guido van Rossum pada tahun 1990 di
Stichting Mathematisch Centrum (CWI), Amsterdam. Pada tahun 1995, Guido pindah
ke CNRI di Virginia Amerika. Versi terakhir pada tahun 2000 dengan versi 1.6.
Pada tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com yang
BeOpen PythonLabs inilah pengembangan Python 2.0. Setelah mengeluarkan Python 2.0,
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.7.14 dan versi 3.6.3
Penggunaan 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.
Python banyak digunakan untuk membuat berbagai macam program, seperti: program
CLI, Program GUI (desktop), Aplikasi Mobile, Web, IoT, Game, Program untuk Hacking,
dsb.
Antarmuka baris perintah (bahasa Inggris: command-line interface, CLI) adalah mekanisme
interaksi dengan sistem operasi atau perangkat lunak komputer dengan mengetikkan
Instalasi Python
Pada Bab 1 sudah dijelaskan bahwa Python dapat running dalam bentuk teks, desktop
maupun web. Pada Bab 2 ini akan di jelaskan langkah langkah untuk instalasi python pada
1. Pycharm
2. Pemilihan Bit
2. Proses Instalasi
Sebagai contoh, berikut kode program dalam bahasa C untuk menampilkan teks “Hello
World”:
1 #include <stdio.h>
2 int main(void)
3 {
4 printf("Hello World");
5 return 0;
6 }
Berikut kode program dalam bahasa Pascal untuk menampilkan teks “Hello World”:
1 program hello_world;
2 begin
3 writeln('Hello World');
4 readln;
5 end.
Dan berikut kode program dalam bahasa Python untuk menampilkan teks “Hello World”:
print("Hello World")
Tampilan menggunakan Phycharm
Phyton memiliki karakteristik Case sensitive sehingga jika ada penulisan huruf besar maupun
Komentar (comment) adalah kode di dalam script Python yang tidak dieksekusi atau tidak
dijalankan mesin. Komentar hanya digunakan untuk menandai atau memberikan keterangan
tertulis pada script. Komentar biasa digunakan untuk membiarkan orang lain memahami
apa yang dilakukan script. atau untuk mengingatkan kepada programmer sendiri jika suatu
saat kembali mengedit script tersebut. Untuk menggunakan komentar anda cukup menulis
Hello World
Budi
123
Tipe data merupakan suatu alokasi dari memori yang terdapat pada komputer yang dapat
digunakan untuk menampung informasi. Python sendiri mempunyai tipe data yang cukup
unik bila kita bandingkan dengan bahasa pemrograman yang lain. Berikut adalah tipe data
string.
Dibawah ini merupakan coding dari tipe data integer, float, hexadecimal dan complex
Dibawah ini merupakan coding program dari tipe data list, tipe data tuple dan tipe data
dictionary.
Dibawah ini merupakan implementasi dari coding tipe data list, tipe data tuple dan tipe
data dictionary.
Python If..Else
Adapun beberapa kondisi dari statement if dapat dituliskan dalam bentuk matematika
- Equal : a == b
a = 10
b = 50
if b > a :
elif merupakan dimana kondisi yang sebelumnya salah maka dilanjutkan dengan kondisi
berikutnya.
a=7
b=7
if b > a:
elif a == b :
Contohnya
a = 100
b = 70
if b > a:
elif a==b:
else:
Dibawah ini merupakan suatu contoh kondisi dimana a lebih besar dari b
a = 100
b = 23
if b > a:
else:
Pernyataan If
a = 100
b = 23
Pernyataan If Else
a = 23
b = 100
print("A") if a > b else print("B")
• while loops
• for loops
Kondisi Break
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1
Contoh :
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)
Jika program ini dijalankan
Statement Else
i = 1
while i < 6:
print(i)
i += 1
else:
print("i is no longer less than 6")
Jika program ini dijalankan
Bab 6
Date Time
Date Time merupakan sintaks yang digunakan untuk memanggil tanggal dan waktu.
Adapun sintaksnya adalah
import datetime
x = datetime.datetime.now()
print(x)
import datetime
x = datetime.datetime.now()
print(x.year)
print(x.strftime("%A"))