Phyton: Contoh Program Phyton Sederhana dan Tips Belajar Bahasa Pemrograman Python
Ada berbagai macam bahasa pemrograman yang digunakan oleh seorang programmer dalam menyelesaikan sebuah masalah salah satunya, yaitu bahasa pemrograman phyton. Phyton merupakan bahasa pemrograman yang cukup populer sehingga bagi Anda yang ingin mulai berkarir dalam ranah software development, Anda perlu mempelajari bahasa pemrograman ini. Dalam belajar bahasa pemrograman ini Anda bisa memulainya dengan membuat program phyton sederhana.
Nah, artikel ini akan memberikan referensi contoh program phyton sederhana untuk mendukung proses belajar Anda. Yuk, simak penjelasan berikut ini!
Pengertian Phyton
Phyton merupakan bahasa pemrograman tingkat tinggi yang berorentasi objek dengan sematik dinamis. Maksudnya, phyton memiliki struktur data bawaan tingkat tinggi yang dikombinasikan dengan pengetikan dinamis dan pengikatan dinamis sehingga dapat melakukan pengembangan aplikasi dengan cepat.
Phyton mampu meningkatkan produktivitas sebab tidak ada langkah kompilasi dan siklus edit-test-debug dengan cepat. Men-debug program ini adalah hal yang mudah sebab bug atau input yang buruk tidak akan pernah menyebabkan kesalahan segmentasi.
Contoh Program Phyton Sederhana
1) Menjumlahkan Dua Angka
Menjumlahkan dua angka ini merupakam konsep berhitung yang paling sederhana dalam phyton. Anda bisa mencobanya dengan membuat dua buah masukan, yaitu dengan menggunakan fungsi input untuk memasukan dua angka yang akan dijumlahkan.
Namun, input yang masuk dalam program ini masih bertipe string. Jadi, Anda perlu merubahnya dengan menggunakan fungsi int. Setelah itu buat variabel penampungannya, Anda bisa menggunkan sum. Kemudian gunakan operator (+) untuk menjumlahkannya.
Code:
x = input("Type a number: ") y = input("Type another number: ") sum = int(x) + int (y) print ("The sum is: ", sum)
Hasil:
Type a number: 2 Type another number: 2 The sum is: 4
2) Menghitung Luas
Sama seperti dengan program python sebelumnya, Anda perlu membuat masukan dengan fungsi input kemudian menghitungnya dengan membuat variable penampungnya. Sebagai contoh, berikut ini cara menghitung luas segitiga.
Code:
# Enter the base and height of the triangle base = float(input('Enter the base: ')) height = float(input('Enter the height: ')) # Calculate area and display area = (base*height)/2 print('The area of triangle is: %0.2f' %luas)
Hasil:
Enter the base: 8 Enter the height: 5 The area of triangle is: 20
3) Menghitung Volume
Selain menghitung luas bangaun datar, bahasa pemrograman phyton ini juga bisa menghitung volume bangun ruang. Patikan bahwa Anda tahu rumus untuk menghitung volume bangaun ruang yang akan Anda hitung. Sebagai contoh, berikut ini cara menghitung volume kubus.
Code:
# Enter side of cube side= float(input('Enter side of cumbe: ')) # Calculate and display result cube volume volume = side**3 print(Volume of Cube is: %0.2f' cube volume)
Hasil:
Enter side of cube: 10 Volume of cube is: 1000.00
4) Konversi Suhu
Selanjutnya Anda bisa melakukan konversi perhitungan suhu. Sebagai contoh, berikut ini cara menghitung konversi suhu Celcius dan Fahrenheit.
Code:
# Enter temperatur celcius Celcius = float(input("Enter the temperatur in Celcius: ")) # Calculate and display result fahrenheit = (celcius * 1.8) + 32 print('%0.2f degree celcius is equal to %0.2f degree fahrenheit' %(celcius,fahrenheit))
Hasil:
Enter the temperatur in Celcius: 30 30.00 degree celcius is equal to 86.00 degree fahrenheit
5) Konversi Panjang
Selain bisa konversi suhu, python juga bisa digunakan untuk membuat program konversi panjang atau jarak. Sebagai contoh, beriku ini cara konversi kilometer menjadi mil.
Code:
# Enter distance in kilometers kilometer = float(input("Enter distance in kilometer: ")) # Conversion Factor value faktor = 0.621371 # Calculate and display result mil = kilometer*faktor print('%0.2f Kilometer is equal to %0.2f Mil' %(kilometer,mil))
Hasil:
Enter distance in kilometer: 17 17.00 Kilometer is equals to 10.56 Mil
6) Menentukan Bilangan Ganjil atau Genap
Selanjutnya dengan program phyton ini Anda juga bisa menentukan bilangan ganjil atau genap. Program ini akan memintakan user untuk memasukan satu digit angka dan akan menghasilkan output berupa pernyataan mengenai jenis bilangan tersebut (ganjil atau genap).
Code:
# Enter number number = int(input("Enter the number: ")) #If it's divisible by zero, then it's even if (number % 2) == 0: print("{0} is an even number".format(number)) #If it's not divisible by zero, then it's odd else: print("{0} is an odd number".format(number))
Hasil:
Enter the number: 4 4 is an odd number
7) Mengurutkan kata sesuai abjad
Selanjutnya dengan menfaatkan program ini Anda juga bisa mengurutkan kata. Program ini akan meminta user untuk memasukan satu kalimat dan program akan memproses dengan memecah kalimat menjadi kata-kata kemudian mengurutkannya sesuai urutan kata paling awal dalam abjad.
Code:
# Enter sentence sentence= input("Enter sentence: ") # Sentence to word word= sentence.split() # Sort the words word.sort() # Display result print("Ascending word from sentence:") for sort in word: print(sort)
Hasil:
Enter sentence: buku ini milik ku
Ascending word from sentence:
buku ini ku milik
8) Menghitung Akar Kuadrat
Sebagai contoh terakhir, Anda bisa juga bisa memanfaatkan program sederhana python untuk menghitung akar kuadrat. Seperti perhitungan sebelumnya, Anda bisa gunakan fungsi input untuk memasukan angka yang akan Anda hitung. Kemudian tampung dalam sebuah variable untuk memastikan angka yang Anda proses dapat ditampung dan dipanggil saat ditampilkan.
Code:
# Enter the number number = float(input('Enter the number: ')) # Calculate and display result result = number** 0.5 print(Square root of %0.3f is %0.3f'%(number,result))
Hasil:
Enter the number: 8 Square root of 8.000 is 2.828
Tips Belajar Bahasa Pemrograman Python
Supaya Anda dapat dengan mudah dan cepat memahami bahasa pemrograman python, berikut ini tips belajar bahasa pemrograman python. Namun, pastikan Anda melakukannya dengan konsisten agar proses belajar Anda dapat efektif.
- Belajarlah dengan konsisten sebab konsistensi sangat penting ketika Anda belajar bahasa baru untuk memudahkan mengingat dan terus-menerus menambah pengalaman.
- Ikuti forum atau tutorial. Hal ini tentu akan memudahkanmu jika terdapat masalah dalam proses belajar agar dapat langsung menanyakan atau mendapatkan solusi.
- Kembangkan program sederhana yang telah Anda buat. Jika Anda telah bisa memahami contoh bahasa pemrograman yang telah Anda buat sebelumnya, coba kembangkan program tersebut menjadi program yang lebih kompleks.
Itulah penjelasan singkat mengenai bahasa pemrograman phyton. Semoga bermanfaat!