0% menganggap dokumen ini bermanfaat (0 suara)
32 tayangan28 halaman

Aturan Penulisan Sintaks Python

Dokumen ini menjelaskan aturan penulisan sintaks Python, termasuk cara menulis statement, string, case style, blok program, dan komentar. Selain itu, dijelaskan juga tentang variabel, tipe data, serta konversi tipe data dalam Python. Penekanan pada gaya penulisan yang baik dan benar bertujuan untuk meningkatkan keterbacaan dan pemeliharaan kode.

Diunggah oleh

pungusaroha78
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
32 tayangan28 halaman

Aturan Penulisan Sintaks Python

Dokumen ini menjelaskan aturan penulisan sintaks Python, termasuk cara menulis statement, string, case style, blok program, dan komentar. Selain itu, dijelaskan juga tentang variabel, tipe data, serta konversi tipe data dalam Python. Penekanan pada gaya penulisan yang baik dan benar bertujuan untuk meningkatkan keterbacaan dan pemeliharaan kode.

Diunggah oleh

pungusaroha78
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

STUDIO

PAGE 01
SHODWE

5. Aturan Penulisan
AI Sintaks Python yang
Harus dipatuhi
Exploring Cutting-Edge Technology Shaping The
Future

Saroha Sihite, ST., [Link]


[Link] Statement
Python
Statement adalah sebuah instruksi atau kalimat perintah yang
akan dieksekusi oleh komputer.

contoh :
print("Hello World!")
print("Belajar Python dari Nol")
nama = "anak hebat"

Penulisan satu statement tidak diakhiri dengan tanda titik-


koma.
Sedangkan, bila kita ingin menulis lebih dari satu statement
dalam satu baris, maka kita harus memisahnya dengan titik-
koma.
contoh :

print("Hello"); print("World"); print("Tutorial Python untuk Pemula")


nama_depan = "anak"; nama_belakang = "hebat"

Tapi…
Menurut beberapa style guide python, tidak dianjurkan menulis lebih
dari satu statement dalam satu baris. Karena akan sulit dibaca.

2. Penulisan String
Python
String adalah teks atau kumpulan dari karakter.
String dalam pemrograman biasanya ditulis dengan dibungkus
menggunakan tanda petik.
Bisa menggunakan tanda petik tunggal maupun ganda.
contoh :
judul = "Belajar Pemrograman Python sampai Bisa"
penulis = 'Anak Hebat'
Atau kita juga bisa menggunakan
triple tanda petik.
Contoh :
judul = """Belajar Python
dengan Cepat"""
penulis = '''Petani Kode'''
3. Penulisan Case pada
Pythonbersifat case sensitive, artinya
Sintak Python
teksini dengan TeksIni dibedakan
Contoh :
judul = "Belajar Dasa-dasar Python"
Judul = "Belajar Membuat Program
Python“
Case Style
berikut ini contoh penulisan case yang disarankan :

## Snake Case digunakan pada:


module_name, package_name, method_name,
function_name, , global_var_name, instance_var_name,
function_parameter_name, local_var_name.

## CamelCase digunakan Pada :


ClassName, ExceptionName

## ALL CAPS digunakan Pada :


GLOBAL_CONSTANT_NAME
Mengenal 4 Macam Gaya Penulisan Case dalam
Kode Program
Kadang ada yang ditulis seperti_ini, SepertiItu,
dan semacam-ini.
1. Gaya Snake
GayaCase
penulisan case yang ini cirinya menggunakan garis bawah
atau underscore (_).

Contoh :
ini_penulisan_snake_case();
The_quick_brown_fox_jumps_over_the_lazy_dog
nama_variabel
Nama_class
Gaya penulisan Snake Case biasanya kita jumpai pada
pemrograman prosedural dan fungsional seperti C, Pascal, PHP
2. Gaya Camel
Case
Gaya penulisan Camel Case biasanya sering digunakan
pada pemrograman berorientasikan objek atau OOP.
Cirinya, semua suku kata menyatu dan terdapat huruf
kapital untuk memisahnya.
Hal tersebut membuatnya terlihat seperti punggung onta.
Karena itu, gaya ini disebut Camel Case.
Contoh penulisan :

TheQuickBrownFoxJumpsOverTheLazyDog
iniPenulisanCamelCase();
NamaClass
namaVariabel
iPhone
eBay
camelCase
3. Kebab
Case
Gaya Kebab Case menggunakan tanda minus (-) untuk
memisah suku kata. Sehingga membuatnya terlihat seperti
kebab.
Karena itu, gaya ini dinamakan Kebab Case.

Contohnya seperti ini:


ini-gaya-kebab-case
The-quick-brown-fox-jumps-over-the-lazy-dogbtn-primary-
moz-transition
4. All
Gaya penulisan Kebab Case biasanya kita jumpai pada CSS.
caps
All Caps artinya semua kapital.
Gaya penulisan ini sering digunakan untuk menuliskan
nama sebuah konstanta. PI
Contohn DATABASE
ya: HOSTNAME
URL_STRING
4. Penulisan Blok Program
Python
Blok program adalah kumpulan dari beberapa statement yang
digabungkan dalam satu blok.
Penulisan blok program harus ditambahkan indentasi (tab atau
spasi 2x/4x).

Contoh yang benar:


# blok percabangan if
if username == 'petanikode':
print("Selamat Datang
Admin")
print("Silakan ambil tempat
duduk")

# blok percabangan for


for i in range(10):
print i
Contoh yang salah:
# blok percabangan if
if username == 'petanikode':
print("Selamat Datang Admin")
print("Silakan ambil tempat duduk")

# blok percabangan for


for i in range(10):
print i
Ada beberapa macam blok
program:
[Link] Percabangan
[Link] Perulangan
[Link] Fungsi
[Link] Class
[Link] Exception
[Link] With
5. Cara Penulisan Komentar pada
Python baris kode yang tidak akan
Komentar merupakan
dieksekusi.
Komentar digunakan untuk memberikan informasi
tambahan dan untuk menonaktifkan kode.

Ada beberapa cara menulis komentar pada


pemrograman Python.

a. Menggunakan Tanda Pagar (#)


Cara pertama menggunakan tanda pagar (#).
Cara ini paling sering digunakan.

Contohnya:
# ini adalah komentar
b. Menggunakan Tanda Petik
Selain untuk mengapit teks (string), tanda petik
juga dapat digunakan untuk membuat komentar.

Contoh:

"Ini adalah komentar dengan tanda petik ganda"


'Ini juga komentar, tapi dengan tanda petik tunggal'

Penulisan komentar dengan tanda petik jarang


digunakan, kebanyakan orang lebih memilih untuk
menggunakan tanda pagar. Jadi…tidak
direkomendasikan.
C. Menggunakan Triple Tanda Petik
Sedangkan triple tanda petik, sering digunakan untuk
menuliskan dokumentasi.
Contohnya:
class Pagar:
"""kelas pagar untuk membuat objek pagar. Dibuat oleh Petani
Kode sebagai contoh saja."""
def __init__(self, warna, tinggi, bahan):
[Link] = warna
[Link] = tinggi
[Link] = bahan

# Mengakses dokumentasi kelas


print Pagar.__doc__
input('\ntekan [enter] untuk melihat bantuan (dokumentasi) kelas: ')
help(Pagar) # untuk melihat dokumentasi kelas
Hasilnya:
$ python kelas_pagar.py
kelas pagar untuk membuat objek pagar.
dibuat oleh Petani Kode
sebagai contoh saja.

tekan [enter] untuk melihat bantuan (dokumentasi)


kelas:

Setelah Enter ditekan


Help on class Pagar in module main:
class Pagar
| kelas pagar untuk membuat objek pagar.
| dibuat oleh Petani Kode
| sebagai contoh saja.
|
| Methods defined here:
|
| __init__(self, warna, tinggi, bahan)
Mengenal Variabel dan Tipe Data
dalam Python
Variabel merupakan tempat menyimpan data, sedangkan
tipe data adalah jenis data yang tersimpan dalam variabel.

Variabel bersifat mutable, artinya nilainya bisa


berubah-ubah.
Membuat Variabel di Python

Variabel di python dapat dibuat dengan format seperti


ini:
nama_variabel = <nilai>

Contoh:

variabel_ku = "ini isi variabel"


variabel2 = 20

Kemudian untuk melihat isi variabel, kita dapat


menggunakan fungsi print.

print variabel_ku
print variabel2
Aturan Penulisan Variabel
• Nama variabel boleh diawali
menggunakan huruf atau garis bawah (_),
contoh: nama, _nama, namaKu,
nama_variabel.
• Karakter selanjutnya dapat berupa huruf,
garis bawah (_) atau angka, contoh:
__nama, n2, nilai1.
• Karakter pada nama variabel bersifat
sensitif (case-sensitif). Artinya huruf besar
dan kecil dibedakan. Misalnya, variabel_Ku
dan variabel_ku, keduanya adalah variabel
Menghapus Variabel
Ketika sebuah variabel tidak dibutuhkan lagi, maka kita
bisa menghapusnya dengan fungsi del().

Contoh:
>>> nama = "petanikode"
>>> print nama petanikode
>>> del(nama)
>>> print nama
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'nama' is not defined
>>>

Pada perintah terakhir, kita akan mendapatkan


NameError. Artinya variabel tidak ada di dalam memori
alias sudah dihapus.
Tipe data
Cara mengisi nilai variabel ditentukan dengan jenis
datanya, misalkan untuk tipe data teks (string) maka harus
diapit dengan tanda petik ("..."). Sedangkan untuk angka
(integer) dan boolean tidak perlu diapit dengan tanda petik.

Contoh:

nama_ku = "Petani Kode"


umur = 20
tinggi = 183.22

Python akan secara otomatis mengenali jenis data atau tipe


data yang tersimpan dalam sebuah variabel.
Untuk memeriksa tipe data pada suatu variabel, kita bisa
menggunakan fungsi type().
Contoh:
>>> usia = 20
>>> type(usia)
<type 'int'>
>>> usia = "20"
>>> type(usia)
<type 'str'>
>>> usia = '20'
>>> type(usia)
<type 'str'>
>>> usia = 20.5
>>> type(usia)
<type 'float'>
>>> usia = true
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'true' is not defined
>>> usia = True
>>> type(usia)
<type 'bool'>
Jenis-jenis Tipe Data

Secara umum, tipe data primitif dalam python


dibagi menjadi tiga jenis:
[Link] data angka
[Link] data teks
[Link] data boolean
1. Tipe Data Angka

Tipe data angka dibagi menjadi beberapa


jenis lagi:
1. int (Integer): bilangan bulat, contoh 32,
22, 12, 10
2. float: bilangan pecahan, contoh 1.3,
4.2, 22.3

Contoh:
harga = 12000 #tipe int
berat = 23.12 #float
2. Tipe Data Teks
Tipe data teks dibagi menjadi dua jenis lagi:
• Char: Karakter, contoh 'R'.
• String: Kumpulan karakter, contoh "aku lagi
makan".
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'
3. Tipe data boolean
Tipe data boolean adalah tipe data yang
hanya memiliki dua nilai yaitu True dan False
atau 0 dan 1.
Penulisan True dan False, huruf pertamanya
harus kapital dan tanpa tanda petik.
Contoh:
bergerak = True
nyala = 1 #sebenarnya tipenya int, tapi bisa
juga menjadi bool
Contoh Program dengan Menggunakan Variabel dan Tipe
Data
Berikut ini contoh sederhana penerapan variabel dalam
program.
# Program bio data penduduk desa X
# membuat variabel beserta isinya (nilainya)
nama = "Hartono"
alamat = 'Mataram'
umur = 19
tinggi = 170.5
menikah = False
# mencetak isi variabel
print "Nama : ", nama
print "Alamat : ", alamat
print "Umur : ", umur
print "Tinggi : ", tinggi
if(menikah):
print "Status: menikah"
else:
print "Status: belum menikah"
Konversi Tipe Data
Meskipun Python telah otomatis mendeteksi tipe data
yang tersimpan dalam variabel, tapi ada kalanya kita
perlu melakukan konversi tipe data.
Misalkan, pada contoh berikut ini:
a = 10
b=3
c=a/b

print c #output: 3
Pembagian nilai a dan b menghasilkan 3 (integer).
Mengapa demikian?
Karena nilai a dan b bertipe integer, maka hasilnya
pun berupa integer.
Bagaimana agar hasilnya ada komanya?
Tentu kita harus mengubah tipe variabel a dan b
menjadi bilangan pecahan (float) dulu, baru setelah itu
a = 10
b=3
c = float(a) / float(b) #output: 3.3333333333333335

print c
Fungsi float() akan mengubah nilai a menjadi 10.0
dan b menjadi 3.0.
Fungsi-fungsi untuk mengubah tipe data:
[Link]() untuk mengubah menjadi integer;
[Link]() untuk mengubah menjadi integer
panjang;
[Link]() untuk mengubah menjadi float;
[Link]() untuk mengubah menjadi boolean;
[Link]() untuk mengubah menjadi karakter;
[Link]() untuk mengubah menjadi string.
[Link]() untuk mengubah menjadi bilangan Biner.
[Link]() untuk mengubah menjadi bilangan
Heksadesimal.
END

Anda mungkin juga menyukai