Multi-Line Statement (Banyak Baris Statement) Python
Suatu Statement pada Python dianggap berakhir ketika baris baru dibuat. Akan tetapi pada Python terdapat Multi-Line statements atau statement berkelanjutan dengan menggunakan karakter kontinuitas (\) di mana karakter tersebut menunjukan bahwa statement masi dilanjutkan seperti contoh berikut.total = item_one + \
item_two + \
item_three
Statements yang terdapat didalam [], {}, atau () tidak perlu untuk menggunakan karakter kontinuitas, sebagai contoh:
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
'Thursday', 'Friday']
Tanda Kutipan Python
Python menerima tanda kutipan satu ('), dua (") dan tiga (''' or """) untuk menyatakan string (teks) secara harfiah, asalkan tipe karakter kutipan yang digunakan sama pada awal dan akhir suatu string.Kutipan tiga sering digunakan untuk String dengan banyak alenia, seperti contoh berikut:
word = 'word'
sentence = "This is a sentence."
paragraph = """This is a paragraph. It is
made up of multiple lines and sentences."""
sentence = "This is a sentence."
paragraph = """This is a paragraph. It is
made up of multiple lines and sentences."""
Komentar Python
Tanda hash/pagar (#) yang tidak didalam tanda kutipan maka dianggap sebagai komentar, semua karakter setelah tanda # dan seterusnya dalam satu baris maka tidak akan di interpretasi oleh Python atau diabaikan. Contoh penggunaan komentar# First comment
print "Hello, Python!" # second comment
output:
Hello, Python!
print "Hello, Python!" # second comment
output:
Hello, Python!
Kamu dapat menuliskan komentar pada baris yang sama dengan statement atau expression:
name = "Madisetti" # This is again comment
Python tidak memiliki aturan tersendiri untuk komentar bertingkat, kita bisa gunakan tanda pagar untuk setiap baris code nya.
# This is a comment.
# This is a comment, too.
# This is a comment, too.
# I said that already.
# This is a comment, too.
# This is a comment, too.
# I said that already.
Penggunaan Baris Kosong Python
Baris yang hanya berisi spasi putih, sama halnya dengan komentar, dikenal sebagai baris kosong dan Python akan mengabaikan kondisi ini. Dalam interpreter interaktif Python, kita harus memasukkan baris fisik kosong untuk mengakhiri pernyataan multibaris.Menunggu untuk inputan User di Python
Berikut baris kode yang menampilkan prompt yang menunggu inputan dari kita, setelah kita mengisi inputan yang diminta maka hasil input akan diproses setelah kita klik ‘Enter’.nama = input("Input your name here")
print(“Hallo ”+nama)
print(“Hallo ”+nama)
Dari program diatas ketika klik Enter maka output yang keluar adalah “Hallo nama_kamu”.
Banyak Statement pada satu blok kode Python
Sekelompok pernyataan individu, yang membuat satu blok kode disebut suite di Python. Suite di Python mengacu pada sekelompok pernyataan terkait yang melakukan tugas tertentu. Suite digunakan untuk menyusun program dengan cara yang logis dan mudah dibaca. Suite juga digunakan untuk mengelompokkan pernyataan bersama yang harus dijalankan bersama sebagai satu kesatuan.Suites biasanya digunakan dalam pernyataan kontrol seperti if, while, dan for, tetapi juga dapat digunakan dalam def (fungsi) atau class dan tempat lain di mana sekelompok pernyataan diharapkan.
Baris tajuk untuk memulai pernyataan (dengan kata kunci) dan diakhiri dengan titik dua ( : ) dan diikuti oleh satu atau lebih baris yang membentuk suite. Contoh penggunaannya seperti berikut:
if expression:
suite
elif expression:
suite
else:
suite
suite
elif expression:
suite
else:
suite
Variabel Python
Variabel hanyalah lokasi memori yang dicadangkan untuk menyimpan nilai. Ini berarti bahwa ketika kita membuat variabel, kita menyimpan sebagian ruang di memori untuk di tugaskan sebagai variabel.Suatu variabel disimpansesuai dengan tipe data nya, interpreter mengalokasikan memori dan memutuskan apa yang dapat disimpan dalam memori yang dicadangkan. Oleh karena itu, dengan menetapkan tipe data yang berbeda ke variabel, kita dapat menyimpan data pada variabel dengan bilangan bulat, desimal, atau karakter.
Pada Python, tipe data dapat dibagi menjadi beberapa kelompok:
1. Tipe data numerik:
Tipe bilangan bulat atau disebut dengan integer: 1, 2, 3, dll.
Tipe bilangan pecahan disebut dengan float: 3.14, 1.5, dll.
contoh:
Tipe bilangan bulat atau disebut dengan integer: 1, 2, 3, dll.
Tipe bilangan pecahan disebut dengan float: 3.14, 1.5, dll.
contoh:
dataInteger = 12 # contoh variabel dengan tipe data integer
dataFloat = 3.14 # contoh variabel dengan tipe data float
dataFloat = 3.14 # contoh variabel dengan tipe data float
2. Tipe data string:
Tipe data string adalah tipe data yang terdiri dari sekumpulan karakter. String dapat ditulis dengan menggunakan tanda kutip (') atau tanda kutip dua (")
contoh:
Tipe data string adalah tipe data yang terdiri dari sekumpulan karakter. String dapat ditulis dengan menggunakan tanda kutip (') atau tanda kutip dua (")
contoh:
dataStr = “contoh kalimat dengan string”
# data string di mana 11 sudah bukan angka matematika lagi tetapi sudah berubah
# bentuk menjadi karakter sehingga tidak bisa dilakukan operasi matematika
dataStr2 = “11 Pemain bola”
dataStr2 = “11 Pemain bola”
3. Tipe data boolean:
Tipe data boolean adalah tipe data yang hanya memiliki dua nilai yaitu True (benar) atau False (salah).
contoh:
Tipe data boolean adalah tipe data yang hanya memiliki dua nilai yaitu True (benar) atau False (salah).
contoh:
nilaiSalah = False
nilaiBenar = True
nilaiBenar = True
4. Tipe data list:
Tipe data list adalah tipe data yang terdiri dari sekumpulan elemen yang dapat berupa tipe data apa saja. Elemen-elemen list dapat diakses dengan menggunakan indeks.
contoh:
Tipe data list adalah tipe data yang terdiri dari sekumpulan elemen yang dapat berupa tipe data apa saja. Elemen-elemen list dapat diakses dengan menggunakan indeks.
contoh:
myList = [“apel”, “pisang”, “mangga”]
5. Tipe data tuple:
Tipe data tuple adalah tipe data yang sama seperti list, kecuali bahwa tuple tidak dapat diubah setelah dibuat.
contoh:
Tipe data tuple adalah tipe data yang sama seperti list, kecuali bahwa tuple tidak dapat diubah setelah dibuat.
contoh:
myTuple = (“pensil”, “buku”, “penggaris”)
6. Tipe data set:
Tipe data set adalah tipe data yang terdiri dari sekumpulan elemen unik yang tidak terurut.
contoh:
Tipe data set adalah tipe data yang terdiri dari sekumpulan elemen unik yang tidak terurut.
contoh:
mySet = {“kopi”, “teh”, “mineral”}
7. Tipe data dictionary:
Tipe data dictionary adalah tipe data yang terdiri dari sekumpulan pasangan kunci-nilai. Kunci-kunci dapat diakses untuk mengambil nilai-nilai yang tersimpan.
contoh:
Dict = {
“brand”: “Tesla”,
“model”: “Tesla-X”,
“year”: 2021
}
Tipe data dictionary adalah tipe data yang terdiri dari sekumpulan pasangan kunci-nilai. Kunci-kunci dapat diakses untuk mengambil nilai-nilai yang tersimpan.
contoh:
Dict = {
“brand”: “Tesla”,
“model”: “Tesla-X”,
“year”: 2021
}
Editor: Rezaldi
Komentar
Posting Komentar