Untuk mempelajari programming, Anda harus mempelajari macam-macam bahasa pemrograman, Agar mahir, Anda harus sering-sering latihan . Anda bisalatihan menggunakan editor yang mendukung bahasa pemrograman tersebut. Bahasa pemrograman biasanya tidak mengenal jenis sistem operasi komputer yang digunakan. Jadi mau komputer Anda pake Windows kek, Mac kek, Anda masih bisa mempelejari bahasa pemrograman. Karena bahasa pemrograman memang diciptakan untuk umum.
Salah satu bahasa pemrograman yang bisa dipakai di semua jenis komputer adalah Python. Python adalah bahasa pemrograman yang diciptakan oleh Guido van Rossum, seorang keturunan Belanda. Awalnya, pembuatan bahasa pemrograman dimaksudkan untuk membuat salah satu tingkatan bahasa pemrograman yang tinggi pada sebuah sistem operasi yang terdistribusi, yaitu Amoeba. Oleh karena itu, kelebihan dan kekurangan bahasa pemrograman generasi ke-4 dimiliki oleh bahasa pemrograman ini.
Python adalah bahasa pemrograman tujuan umum yang ditafsirkan, tingkat tinggi. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991, filosofi desain Python menekankan keterbacaan kode dengan penggunaan spasi putih yang signifikan.Tidak cukup dengan sekedar membaca. Cara terbaik untuk belajar bahasa pemrograman adalah dengan praktek menggunakan contoh – contoh, kemudian memahami, dan selanjutnya membuat program sendiri.
#Mencetak Menu
def menu():
print “Pilih Bentuk 2D”
print
print “1. Persegi Panjang”
print “2. Lingkaran”
print “3. Segitiga”
print “4. Keluar”
def persegi():
print “Menghitung Luas Persegi Panjang”
p = input(“Masukkan Panjang : “)
l = input(“Masukkan Lebar : “)
luas = p*l
print “Luas Persegi Panjang adalah “,luas
print
print “Coba lagi [Y/N]? ”
back = raw_input().upper()
if back == “Y”:
menu()
else:
exit()
def lingkaran():
print “Menghitung Luas Lingkaran”
r = input(“Masukkan Jari-Jari : “)
luas = 3.14*(r**2)
print “Luas Lingkaran adalah “,luas
print
print “Coba lagi [Y/N]? ”
back = raw_input().upper()
if back == “Y”:
menu()
else:
exit()
def segitiga():
print “Menghitung Luas Segitiga”
a = input(“Masukkan Alas : “)
t = input(“Masukkan Tinggi : “)
luas = (a*t)/2
print “Luas Segitiga adalah “,luas
print
print “Coba lagi [Y/N]? ”
back = raw_input().upper()
if back == “Y”:
menu()
else:
exit()
#Program Menghitung Luas
print “Selamat Datang di Program Untuk Menghitung Luas”
print “———————————————–”
print
menu()
while l:
#input
pilih = input(“Masukkan pilihan : “)
if pilih == 1:
persegi()
elif pilih == 2:
lingkaran()
elif pilih == 3:
segitiga()
elif pilih == 4:
print “\n”*100
break
else:
print “Maaf pilihan yang anda masukkan tidak terdaftar”
print “Coba lagi [Y/N] ? ”
coba = raw_input().upper()
if coba == “Y”:
menu()
else:
print “\n”*100
break