Teknik Kompilasi
Pemrograman Python
Pengenalan Python
Teguh Muryanto
AGENDA MATERI
Pengenalan Python
Perbandingan Dengan Bahasa Lain
Praktikum
Apa Itu Python
Python adalah bahasa pemrograman yang populer saat ini. Bahasa
Python dibuat oleh Guido van Rossum, dan dirilis pada tahun 1991.
Python dapat digunakan untuk Pengembangan web (sisi server),
Pengembangan perangkat lunak atau membuat aplikasi (software),
Menyelesaikan persamaan Matematika, Pembuatan skrip sistem dan
Pemrograman Mikrokontroller (Micro-Python)
Beberapa penggunaan bahasa pemrograman Python yang paling umum
mencakup web development, automasi, software testing, analisis
data, machine learning, dan game development.
Alasan untuk menggunakan dan mempelajari Python adalah Python
dapat bekerja pada platform yang berbeda (Windows, Mac, Linux,
Raspberry Pi, dll), Python memiliki sintaks sederhana yang mirip
dengan bahasa Inggris, Python memiliki sintaks yang memungkinkan
pengembang untuk menulis program dengan lebih sedikit baris
daripada beberapa bahasa pemrograman lainnya, Python berjalan
pada sistem interpreter, artinya kode dapat dieksekusi segera setelah
ditulis.
Peluang Kerja Python
Python adalah salah satu bahasa pemrograman dengan permintaan
paling banyak karena kesederhanaan dan keserbagunaannya. Selain
itu, Python merupakan bahasa pemrograman dengan bayaran
tertinggi di tahun 2022. Bahkan, gaji rata-rata developer Python di
AS mencapai $108.043/tahun.
Riset lain yang menganalisis lowongan kerja LinkedIn di AS dan Eropa
menunjukkan bahwa Python menjadi syarat lamaran yang paling
banyak diminta pada 2022, dengan lebih dari 200.000 posisi yang
dibuka di AS dan 50.000 di Eropa.
Persiapan Belajar Python
Python : Interpreter yang menerjemahkan bahasa python
ke bahasa mesin, sehingga program bisa dijalankan.
Teks Editor/IDE: Program yang digunakan untuk menulis
kode.
Perbandingan Dengan Bahasa Lain
Contoh perbandingan Pemrograman C++, C#, Java dan Python untuk
menampilkan tulisan “Hello World!”. Terlihat bahwa bahasa pemrograman
Python memiliki sintak terpendek, lebih sederhana, mudah, tidak perlu
menggunakan titik koma sebagai akhiran program dan tidak perlu
menggunakan kurung kurawal.
Pemrograman C#
Pemrograman C# = 5 Baris Program
using System;
namespace HelloWorld {
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello World!");
}
}
}
Pemrograman C++
Pemrograman C++ = 4 Baris
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Pemrograman Java
Pemrograman Java = 3 Baris
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Pemrograman Python
Pemrograman Python = 1 Baris
print("Hello, World!")
Praktikum
Menampilkan Hello World
Hello World adalah salah satu contoh program yang dibuat dengan Python.
Program ini menggunakan fungsi print untuk menampilkan output program
berupa teks, angka, atau karakter lain.
Untuk membuat program Hello World, tuliskan skrip berikut:
1 # Mencetak tampilan Hello World!
2 print('Hello World!')
Berikut hasilnya ketika dijalankan:
Hello World!
Menjumlahkan Dua Angka
Anda bisa membuat contoh program sederhana Python untuk menghitung
jumlah dua angka. Caranya, dengan menggunakan fungsi input untuk
menuliskan angka. Tapi, fungsi input ini hanya bisa menghasilkan
format string.
Agar dapat dijumlahkan, Anda perlu mengubah inputan tersebut menjadi
format angka dengan fungsi int. Setelahnya, gunakan operator + untuk
menjumlahkan kedua angka dan tampilkan dengan fungsi print.
Berikut adalah script yang digunakan :
# Memasukkan Inputan Angka
angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')
# Mengkonversi Angka lalu Menjumlahkannya
sum = int(angka1) + int(angka2)
# Menampilkan Hasil Penjumlahan
print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))
Tulis angka pertama : 1
Tulis angka kedua : 2
Hasil Penjumlahan 1 dan 2 adalah 3
Menghitung Luas Segitiga
Anda bisa menghitung luas bangun datar, seperti segitiga, dengan program
Python. Caranya, dengan menginput alas dan tinggi, lalu hitung luas segitiga
sesuai dengan rumus. Kemudian tampilkan dua angka di belakang koma
dengan %0.2f.
1 # Menginput Alas dan Tinggi Segitiga
2 alas = float(input('Tulis Alas Segitiga: '))
3 tinggi = float(input('Tulis Tinggi Segitiga: '))
4
5 # Hitung Luas Segitiga
6 luas = (alas * tinggi) / 2
7
8 #Menampilkan Hasil Perhitungan
9 print('Luas Segitiga adalah %0.2f' %luas)
Tulis Alas Segitiga: 7
Tulis Tinggi Segitiga: 5
Luas Segitiga adalah 17.50
Terima Kasih