SYNTAX DASAR PYTHON,
TYPE DATA & VARIABEL
DR.M RIDHA ALBAAR,S.KOM,M.KOM
IDE VS TEXT EDITOR
Apakah itu?
Integrated Development Environment
Aplikasi yang menyediakan fitur
lengkap bagi programmers, untuk
melakukan pengembangan software
Membutuhkan banyak resource
Terdiri dari 3 bagian utama:
◦ Source code editor
◦ Build automation
◦ Debugger
Contoh: Jupyter Notebook, Spyder,
PyCharm, VSCode, dll
Hanya untuk mengetik souce-code
Harus menggunakan prompt command
untuk menjalankan program
Membutuhkan Plugins untuk melakukan
fungsi-fungsi yang kompleks
Membutuhkan sedikit resource
Contoh: Notepad, Notepad++, Sublime Text,
dll
IDE
TEXT EDITOR
Membuat File Editor
Syntax Dasar
Baris dan Indentasi
Tanda Kutip dalam Phyton
Komentar
Variabel
Tipe Data
Input Output
Input
Output
Contoh
String
Mengakses Nilai String
Mengupdate String
String adalah tipe data immutable, artinya tidak bisa diubah. Untuk mengupdate string, kita perlu
memberikan nilai variabel string lama ke string yang baru. Nilai yang baru adalah nilai string lama yang
sudah diupdate.
Mengabungkan String
Mengetahui Panjang String
Bilangan
Konversi Jenis Bilangan
Phyton Decimal
Bilangan Pecahan
Matematika dalam Phyton
Operator
Operator Aritmatika
Operator Perbandingan
Operator Penugasan
Operator Logika
Operator logika adalah operator yang digunakan untuk melakukan operasi logika
Tugas
1. Jelaskan perbedaan antara IDE (Integrated Development Environment) dan Text Editor dalam
pengembangan perangkat lunak.
2. Jelaskan fungsi indentasi dalam Python dan mengapa hal ini wajib digunakan.
3. Python disebut sebagai bahasa pemrograman yang dynamically typed. Jelaskan apa
maksudnya dengan contoh kode.
4. Jelaskan tiga jenis bilangan dalam Python dan cara melakukan konversi antara mereka.
5. Apa itu operator logika dalam Python? Berikan contoh penggunaan operator and, or, dan not.
Tugas
6. Tono diminta untuk membuat program yang bisa menghitung luas dan keliling lingkarang
berdasarkan nilai jari-jari yang di input. bantu tono untuk mengerjakan tugas tersebut
7. Budi sedang duduk di dalam ruangan dan merasa kedinginan. Ketika Budi melihat suhu AC,
ternyata AC menggunakan satuan Celcius (°C ). Namun Budi tidak mengerti, karena Budi
terbiasa menggunakan satuan Fahrenheit (°F) dan Kelvin (K) di luar negeri. Bantulah Budi
untuk membuat program yang bisa mengkonversi nilai suhu yang di inputkan dari °C ke °F
dan K

Materi dasar pemrograman python teknik informatika