Python 1
Python 1
Python - 1
Portability
Kelebihan dan Kekurangan Python
Kelebihan :
- Sintaks yang mudah dipahami
- Bahasa yang paling banyak dipilih untuk IT
- Banyak standard library yang dapat dipakai
- Dapat diaplikasikan pada berbagai sistem operasi
Kekurangan :
- Cukup lambat dijalankan terutama untuk pengembangan
platform Android dan iOS.
Mengapa python disebut sebagai
high level language ?
Tipe Data
Boolean : Menyatakan benar True yang bernilai 1, atau salah False yang bernilai 0
String : Menyatakan karakter/kalimat bisa berupa huruf angka, dll (diapit tanda " atau ')
List : Data untaian yang menyimpan berbagai tipe data dan isinya bisa diubah-ubah
Tuple : Data untaian yang menyimpan berbagai tipe data tapi isinya tidak bisa diubah
Dictionary : Data untaian yang menyimpan berbagai tipe data berupa pasangan penunjuk dan nilai
Dictionary
Dictionary
Dictionary
Float agak aneh
Pop Quiz
Set
%-formatting
Name = ‘John
Number = 24
Assignment Operators
Functions
fungsi (def) adalah kumpulan perintah atau baris kode yang
dikelompokkan menjadi satu kesatuan untuk kemudian bisa
dipanggil atau digunakan berkali-kali.
Syntax Function
def <nama_fungsi>(parameters):
Statements
Contoh
def perkenalan (nama, asal):
print(f"Perkenalkan saya {nama} dari {asal}")
if i ==1:
print(1)
elif i == 2:
print(2)
else :
print("Not 1 and 2")
Quick Recap
String
String adalah jenis yang paling populer di bahasa pemrograman. Kita
bisa membuatnya hanya dengan melampirkan karakter dalam tanda
kutip. Python memperlakukan tanda kutip tunggal sama dengan
tanda kutip ganda. Membuat string semudah memberi nilai pada
sebuah variabel.
print("Hello World")
String
Python triple quotes digunakan dengan membiarkan string untuk
ditulis dalam beberapa baris, termasuk kata kerja NEWLINEs,
TABs, dan karakter khusus lainnya. Sintaks untuk triple quotes
terdiri dari tiga tanda kutip tunggal atau ganda ditulis berturut-
turut :
print(friends[0]) Output : A
print(friends[-1]) Output : C
days_in_a_week = {
"Mon": "Monday",
"Tue": "Tuesday",
"Wed": "Wednesday",
"Thu": "Thursday",
"Fri": "Friday",
"Sat": "Saturday",
"Sun": "Sunday"
days_in_a_week["Mon"]
Output ?
Quick Recap
Perulangan (Loops)
Perulangan atau juga sering dikenal dengan looping merupakan pernyataan atau
instruksi yang diberikan kepada komputer agar ia mau melakukan sesuatu entah
itu memproses data, menampilkan data, atau yang lainnya secara berulang.
Example :
count = 0
while (count < 9):
print ("The count is: ", count)
count = count + 1
i=2
while(i < 100):
j=2
while(j <= (i/j)):
if not(i%j): break
j=j+1
if (j > i/j) : print(i, " is prime")
i=i+1
print("Good bye!")
Google Colab Session
Demo Colab
Q&A