Pemodelan Geokomputasi 4 - Python
Pemodelan Geokomputasi 4 - Python
4. >>> 2
5. >>> '42' + 3
6. >>> 2 + 2
Kenapa ada yang jadi dan ada yang error??
Why Python?
Contoh:
int (Integer): bilangan bulat, contoh 32, 22, 12, 10, dsb.
float: bilangan pecahan, contoh 1.3, 4.2, 22.3, dsb.
Contoh:
Penulisan tipe data teks harus diapit dengan tanda petik. Bisa
menggunakan petik tunggal ('...'), ganda ("..."), dan tiga ('''...''' atau
“""...""").
Contoh:
nama = "Ivan"
jenis_kelamin = ‘L'
alamat = """Jl. Suka Karya, No 32. RT Kode, Kelurahan Mawar,
Jakarta"""
agama = 'islam'
Common Data Types
1.int()
2.long()
3.float()
4.bool()
5.chr()
6.str()
7.bin()
8.hex()
9.oct()
Shall we continue next week?
Try this
>>> str(0) >>> int(’99.99’)
Penulisan True dan False, huruf pertamanya harus kapital dan tanpa
tanda petik.
Try this:
➋ >>> true
Note: Boolean value bisa disimpan dalam variabel namun tidak bisa
digunakan sebagai sebuah variabel.
Tipe data boolean
Operator Aritmatika
Operator Pembanding/Relasi
Operator Penugasan ( = )
Opeartor Logika
Operator Bitwise
Operator Ternary
Cobalah Operasi-operasi berikut ini:
Apa ada yang error? Apa sebabnya?
>>> 2 + 2
>>> 2 + 2
>>> 2 + 3 * 6
>>> (5 - 1) * ((7 + 1) / (3 - 1))
>>> (2 + 3) * 6
>>> 'Alice' + 'Bob'
>>> 48565878 * 578453
>>> 'Alice' + 42
>>> 2 ** 8
>>> 'Alice' * 5
>>> 23 / 7
>>> 'Alice' * 'Bob'
>>> 23 // 7
>>> 'Alice' * 5.0
>>> 23 % 7
Operator Pembanding
>>> (1 == 2) or (2 == 2)
Fungsi print()
cth:
>>> print('Hello, world!’)
>>> print(‘Nama kamu siapa?’)
Fungsi len()
>>> len('hello')
>>> len(‘Anjing saya makan martabak.')
>>> len(‘’)
Fungsi input()
>>>nama = input()
>>>umur = input()
Program Pertama Kamu via Python
for while
for
while
for
while
Loop while
Loop while
while True:
print('Hello, world!')
Statement Continue dan Break
Cobalah Program berikut ini:
Try this:
Loop for dan fungsi range()
The Start, Stop, and Step Arguments to range()
Try this:
import random
for i in range(5):
print(random.randint(1, 10))
namaProgram_namaKamu.py
Cth: programMenghitungLuasLingkaran_AdeptTituEki.py
• Scan lalu upload ke elearning dalam satu file PDF. Ingat sertakan
nama dalam file yang dikirim, dengan format sbb:
namaProgram_namaKamu.pdf
Cth: programMenghitungLuasLingkaran_AdeptTituEki.pdf