Skip to content

Latest commit

 

History

History
135 lines (105 loc) · 2.38 KB

index.adoc

File metadata and controls

135 lines (105 loc) · 2.38 KB
title signed-by layout date math desc finish
Pengantar Python
Deo Valiandro. M <[email protected]>
default
2023-07-11
true
Pengantar pemrograman adalah mata kuliah pertama yang biasanya ditemukan di perkuliahan Ilmu Komputer. Python banyak digunakan sebagai bahasa pemrograman untuk mata kuliah ini, misalnya saja pada kampus MIT dan Carnegie Mellon University yang merupakan dua kampus Ilmu Komputer terbaik. Tulisan ini merupakan rangkuman dari mata kuliah Pengantar Pemrograman yang pernah saya pelajari.
draft

Python adalah bahasa pemrograman high-level yang mudah dipelajari tetapi merupakan bahasa yang poweful. Dalam tulisan ini, kami akan menggunakan Python 3.10.

hello world

Hello world menandakan kelahiran:

print("Meoworld!")
Hasilnya
Meoworld!

Input dan Output

Input menggunakan fungsi input(). Output menggunakan fungsi print().

Misalnya:

name = input()
print(name)
Hasilnya
> Deo
Deo

variabel

Nama variabel haruslah lowercase, jika lebih dari satu kata maka dipisahkan dengan kbd:[_]. Hindari menggunakan nama variabel yang ambigu.

Contoh yang baik:

price = 12000
age = 12
address = "Makassar"

tipe data

bilangan

Python bersifat strongly typed dan dynamic typed.

print(type(10))
print(type(3.14))
print(type(1j))
Hasilnya
<class 'int'>
<class 'float'>
<class 'complex'>

string

String adalah array byte, sehingga char adalah string dgn panjang 1. Karena array, maka segala jenis operasi array dapat digunakan.

name = "Gintoki Sakata"

print(name[1])
print(name[:3])
Hasilnya
i
Gin

list

List adalah array dalam Python. List tidak harus memiliki tipe data yang sama.

data = [1, 2.2, "name"]