Bahasa Python Versi 3 Materi 1
Bahasa Python Versi 3 Materi 1
Contoh:
print("Hello World!")
print("Belajar Python dari Nol")
nama = "petani kode"
2. Penulisan String pada Python
• String adalah teks atau kumpulan dari karakter.
• String dalam pemrograman biasanya ditulis dengan dibungkus menggunakan
tanda petik. (Semua yang dibungkus “ ” atau ‘ ’ akan menjadi string)
• Bisa menggunakan tanda petik tunggal maupun ganda.
Contoh:
judul = "Belajar Pemrograman Python sampai Bisa"
penulis = 'Petani Kode’
umur = “ 17 “
anak_ke = ‘ 3 ‘
3. Penuilsan Case pada Python
Sintak Python bersifat case sensitive, artinya teksini dengan TeksIni
dibedakan.
4. Penulisan Blok Program Python
Blok program adalah kumpulan dari beberpaa statement yang
digabungkan dalam satu blok.
Penulisan blok program harus ditambahkan indentasi (tab atau spasi
2x/4x).
5. Cara Penulisan Komentar pada Python
Komentar merupakan baris kode yang tidak akan dieksekusi.
Komentar digunakan untuk memberikan informasi tambahan dan untuk
menonaktifkan kode.
Ada beberapa cara menulis komentar pada pemrograman Python.
a. Menggunakan Tanda Pagar (#)
b. Menggunakan Triple Tanda Petik( “”” ini adalah komentar “””)
4.Mengenal variabel dan tipe data di
Python
Pengertian Variabel dan Tipe Data
Variabel merupakan tempat menyimpan data, sedangkan tipe data
adalah jenis data yang terseimpan dalam variabel.
Pengisian nilai data dalam variable mengunakan ( = )
Variabel di python dapat dibuat dengan format seperti ini:
nama_variabel = <nilai>
Contoh:
variabel_ku = "ini isi variabel"
variabel2 = 20
nama = “Irfan”
x = [2, 4, 5, 7, 9]
a = 10
c=a+5
Aturan Penulisan Variabel
1. Nama variabel boleh diawali menggunakan huruf atau garis bawah (_), contoh:
nama, _nama, namaKu, nama_variabel.
2. Karakter selanjutnya dapat berupa huruf, garis bawah (_) atau angka, contoh:
__nama, n2, nilai1.
3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf besar
dan kecil dibedakan. Misalnya, variabel_Ku dan variabel_ku, keduanya adalah
variabel yang berbeda.
4. Nama variabel tidak boleh menggunakan kata kunci yang sudah ada dalam
python seperti if, while, for, dsb.
Jenis-jenis Tipe Data
Secara umum, tipe data primitif dalam python dibagi menjadi tiga jenis:
1. Tipe data angka
a. int (Integer): bilangan bulat, contoh 32, 22, 12, 10, dsb.
b.float: bilangan pecahan, contoh 1.3, 4.2, 22.3, ds
2. Tipe data teks
a. Char: Karakter, contoh 'R’.
b. String: Kumpulan karakter, contoh "aku lagi makan".
3. Tipe data boolan, hanya ada 2 yaitu : True dan False
LATIHAN Program 1
Variabel dan Type data
Contoh:
nama_variabel = ‘Heru fahrudin’
print (‘Hello World’)
print( nama_variabel)
print ("Gabung dengan", variabel)
Menampilkan Variabel dan Teks
1. Pada contoh di atas kita menggunakan tanda koma (,) untuk
menggabungkan teks dan variabel yang akan ditampilkan.
Contoh:
nama = ‘Darmino Mpd’
Print( "Hello", nama)
Hasil (Run)
Hello Darmino Mpd
Menggunakan Fungsi Format String
2.Untuk menampilkan variable dan teks bisa juga mengunakan
format string f” ….” Dimana variable dipanggil dengan kode { ….}
Contoh :
nama = “Nunun Maslukah”
sekolah = “SMAN 74”
print(f”kepala sekolah {sekolah} adalah {nama}”)
Hasil (Run)
LATIHAN
Lanjutkan untuk symbol/kode operator aritmatika (*), (/), (**), dan (%).
Setelah itu RUN untuk menampilkan outputnya
2. Operator Penugasan
Seperti namanya, operator ini digunakan untuk memberikan tugas pada variabel.
Misalnya: umur = 18
Maka variabel umur telah kita berikan tugas untuk menyimpan angka 18.
Selain menyimpan atau pengisian nilai, ada juga menjumlahkan, mengurangi, perkalian, pembagian, dsb.
Operator Simbol
Pengisian =
Penjumlahan +=
Pengurangan -=
Perkalian *=
Pembagian /=
Sisa Bagi %=
Pemangkatan **=
LATIHAN Program 3
Operator Penugasan
# ambil input untuk mengisi nilai
a = int(input (“Masukan nilai a: “))
# penugasan (+= ) tambahkan dengan 2
a += 2 # nilainya sama dengan a = a + 2
print(f”nilai a += 2 = {a}”)
LATIHAN
Lanjutkan untuk symbol/kode operator penugasan (*), (/), (**), dan (%).
Setelah itu RUN untuk menampilkan outputnya
3. Operator Pembanding
Operator ini digunakan untuk membandingkan dua buah nilai. Operator ini juga dikenal dengan
operator relasi dan sering digunakan untuk membuat sebuah logika atau kondisi.
Opertor ini terdiri dari:
Operator Simbol
Lebih Besar >
Lebih Kecil <
Sama Dengan ==
Tidak Sama dengan !=
Lebih Besar Sama dengan >=
Lebih Kecil Sama dengan <=
( HASIL ATAU NILAI DARI OPERASI INI ADALAH NILAI BOLEAN ( True atau False)
LATIHAN Program 3
Operator Pembanding
# OPERATOR PEMBANDING
a = input(“masukan nilai a: “)
b = input(“masukan nilai b: “)
# apakah a < b ?
c=a<b
print(f”Apakah a < b : {c} “ )
LATIHAN
Lanjutkan untuk symbol/kode operator penugasan (>), (!=), (>=), dan (<=).
Setelah itu RUN untuk menampilkan outputnya
4. Operator Logika
Operator logika digunakan untuk membuat operasi logika, seperti logika AND,
OR, dan NOT.
# Logika AND
c = a and b
print(f” {a} and {b} : {c} “ )
# Logika OR
c = a or b
print(f” {a} or {b} : {c} “ )
# Logika NOT
c = a not b
print(f” {a} not {b} : {c} “ )
True/ Benar
Kondisi
AKSI
if
False/
Salah
AKHIR DARI
PROGRAM
Struktur Programan If, Else dan Contoh Penulisan
Codenya
START
True/ Benar
Kondisi if,
AKSI
Else
False/
Salah
AKHIR DARI
PROGRAM
Struktur Programan If, elif(else if), Else dan Contoh
Penulisan Codenya
8.Perulangan di python
Perualangan dalam bahasa pemrograman berfungsi menyuruh komputer
melakukan sesuatu secara berulang-ulang.
Terdapat dua jenis perualangan dalam bahasa pemrograman python, yaitu
perulangan dengan for dan while.
AKSI
True/ Benar
Kondisi
for
False/
Salah
Banyaknya perulangan tergantung banyaknya data
LIST dan nilai dari Range (3 ) maka berulang
AKHIR DARI sebanyak [ 0,1,2 ] atau 3 kali
PROGRAM
Contoh Kode pengulangan LOOP FOR
Ada tiga cara :
1. Mengunakan List Seperti contoh dibawah:
2. Mengunakan Range
3. Menggunakan String dan Range
Pengulangan LOOP WHILE
START
AKSI
True/ Benar
Kondisi
while
False/
Salah
Kondisi mengunakan nilai dari Bolean yaitu Thrue
atau False
Ketika (while ) True maka loop akan terus berulang
AKHIR DARI dan akan melaukan aksi
PROGRAM Ketika (while ) False maka loop akan mengarah ke
akhir program dan melakukan aksi
Contoh Kode pengulangan LOOP FOR
Variabel Dummy
Control Flow pengulangan LOOP while
Untuk mengontrol pengulangan (LOOP while) dalam mengeksekusi aksi bisa
menggunakan continue dan break
Untuk continue bagan Loopnya START
Seperti disamping -
AKSI
continue
Kondisi if
AKSI 1
Kondisi
while
True/ Benar
False/Salah
AKSI
Kondisi if
True/ Benar
Kondisi
AKSI 1
while
False/Salah