Python menyediakan banyak fungsi built-in yang bisa kita pergunakan. Salah satunya adalah yang berkenaan dengan fungsi i/o atau input output. Fungsi bawaan untuk melakukan operasi output adalah Operasi Output Menggunakan Fungsi print() Seperti yang
sudah sering kita praktekkan, kita menggunakan fungsi Selain mencetak ke layar, kita juga bisa menggunakan fungsi Sintaks lengkap dari fungsi Pada sintaks tersebut,
Operasi Input Menggunakan Fungsi input() Agar
program kita lebih interaktif, kita bisa meminta input atau masukan dari user. Python memiliki fungsi input([prompt])
>>> name = input('Masukkan nama: ') Masukkan nama: Budi >>> print(name) Budi Bila kita menginput bilangan, misalnya integer lewat fungsi >>> panjang = input('Masukkan nilai panjang: ') Masukkan nilai panjang: 10 >>> lebar = input('Masukkan nilai lebar: ') Masukkan nilai lebar: 5 >>> luas = int(panjang) * int(lebar) >>> print("Luas =", luas) Luas = 50 Setelah aplikasi atau interpreter Python sudah tersedia dan bisa dijalankan, kita sudah bisa fokus membahas kode program Python itu sendiri, yang diawali dengan Aturan Dasar Penulisan Kode Program Python. Struktur Kode Program PythonPython termasuk bahasa pemrograman yang sangat minimalis. Kita tidak butuh membuat struktur program apapun. Ini sering dijadikan “meme” di internet untuk menunjukkan betapa mudahnya membuat kode program dalam bahasa Python. Sebagai contoh, berikut kode program dalam bahasa C untuk menampilkan teks “Hello World”: #include <stdio.h> int main(void) { printf("Hello World"); return 0; } Berikut kode program dalam bahasa Pascal untuk menampilkan teks “Hello World”: program hello_world; begin writeln('Hello World'); readln; end. Dan berikut kode program dalam bahasa Python untuk menampilkan teks “Hello World”: print("Hello World") Yup, hanya satu baris saja. Dan dari kode program ini bisa disimpulkan bahwa print adalah perintah Python untuk menampilkan teks ke layar. Sangat sederhana. Statement TerminatorSelain tidak butuh struktur dasar, bahasa Python juga tidak perlu tanda titik koma ( ; ) di akhir setiap perintah sebagaimana yang sering ditemukan dalam bahasa pemrograman lain. Secara teknis, Python menggunakan karakter new line sebagai pemisah perintah. Karakter newline ini tidak lain adalah penanda pindah baris yang kita buat dengan cara menekan tombol Enter. Berikut contoh kode program Python dengan 4 baris perintah: print("Hello World") web="Duniailkom" print("Sedang belajar bahasa Python di "+web) print("Semangat!!") Selama tiap perintah berada dalam baris yang berlainan, itu sudah cukup. Meskipun begitu, Python tidak protes seandainya kita tetap ingin menambah tanda titik dua di akhir setiap perintah: print("Hello World"); web="Duniailkom"; print("Sedang belajar bahasa Python di "+web); print("Semangat!!"); Tanda titik koma ini menjadi harus ditulis jika kita ingin menulis beberapa perintah dalam 1 baris kode program: print("Hello World"); web="Duniailkom"; print("Sedang belajar bahasa Python di "+web); print("Semangat!!"); print('5+5'); Namun penulisan seperti ini tidak disarankan karena susah bagi kita untuk membacanya. Sebaiknya tempatkan 1 perintah dalam satu baris saja. Perbedaan Huruf Besar / Kecil dalam Bahasa PythonBahasa Python menganut aturan penulisan case sensitif, yang artinya huruf besar dan kecil dianggap berbeda. Perintah print tidak bisa ditulis menjadi Print atau PRINT. Ini berlaku untuk perintah-perintah lain seperti variabel dan keyword. Berikut tampilan pesan error di Python ketika saya menulis perintah Print (dengan awalan huruf “P” besar): IndentationsDalam bahasa Indonesia, indentations bisa di translate sebagai indentasi. Bahasa bebasnya, indentasi adalah menggeser atau “menjorokkan” beberapa baris kode program ke arah dalam. Biasanya indentasi dipakai untuk sekedar memudahkan pembacaan kode program, namun dalam Python, indentasi berfungsi sebagai penanda blok kode program. Perhatikan kode program berikut ini: for x in range(0, 5): print (x) if (x == 2): print("Yay, angka 2") Hasil kode program Python: 0 1 2 Yay, angka 2 3 4Maksud dari kode program ini boleh diabaikan terlebih dahulu karena akan kita bahas secara bertahap dalam tutorial-tutorial berikutnya. Tetapi perhatikan spasi di awal baris mulai dari baris ke 2 sampai ke 4. Inilah yang disebut dengan indentasi. Dalam bahasa pemrograman lain, indentasi ini hanya sebatas “pemanis” untuk mempermudah pembacaan kode program, tanpa tambahan spasi di awal pun kode program tetap berjalan sebagaimana mestinya. Namun dalam bahasa Python, spasi di awal baris memiliki makna untuk membuat blok kode program. Jika indentasi di hapus, kode Python bisa menghasilkan error. Kode diatas menghasilkan error karena saya menghapus spasi di awal baris kedua. Lebih jauh tentang indentasi dan blok kode program akan kita bahas pada saat masuk ke kondisi if dan perulangan. Untuk saat ini yang perlu dipahami adalah, spasi di awal kode program sangat penting di dalam Python. CommentsDalam programming, comments atau baris komentar adalah istilah untuk menyebut keterangan tambahan. Comment ini ibarat notes atau catatan yang biasa dipakai untuk menulis maksud dari kode tersebut. Comment tidak akan diproses oleh interpreter Python. Untuk project yang besar dan melibatkan banyak programmer, comment akan mempermudah programmer lain untuk memahami maksud dari kode yang kita tulis. Untuk membuat comment di dalam Python, awali sebuah baris dengan tanda hash atau tanda pagar ( # ), seperti contoh berikut: # ini adalah baris komentar # kode program dibawah akan menampilkan angka 0 sampai 4 for x in range(0, 5): print (x) # komentar juga bisa ditulis disini Terlihat di baris 4 bahwa comment juga bisa berada di pertengahan baris. Mulai dari karakter hash hingga akhir baris tidak akan diproses oleh interpreter Python. Dalam tutorial ini kita telah membahas secara singkat apa saja aturan dasar dari bahasa pemrograman Python. Diantaranya tentang struktur kode program, statement terminator, penggunaan huruf besar atau kecil, indentasi, dan comment. Berikutnya kita akan masuk ke Cara Pembuatan Variabel di dalam Bahasa Python. Apa fungsi split () Python?Split() Method adalah suatu cara yang digunakan bahasa pemrograman Python untuk memisahkan string sehingga menjadi substring yang dipisahkan oleh karakter tertentu (“,”, “:”, “@”, “#”, dll.). Ada pun fungsi dari split() Method yaitu untuk mengembalikan atau meneruskan string yang telah terpisah ke dalam daftar.
Apa kegunaan parameter end pada perintah print ()?Karakter Akhir Pada fungsi print()
Parameter end berfungsi untuk mengganti karakter terakhir bawaan yang dicetak di layar.
Apa fungsi dari SEP dan end?sep adalah pemisah(separator) yang berfungsi sebagai tanda pemisah antar objek yang dicetak. Defaultnya adalah tanda spasi. end adalah karakter yang dicetak di akhir baris. Defaultnya adalah tanda newline (baris baru).
Apa itu string dalam bahasa python?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.
|