• BERANDA
  • TENTANG
    • Profil BPMPP
    • Visi dan Misi
    • Tujuan & Fungsi
    • Struktur Organisasi
    • Pimpinan Organisasi
    • Program Kerja BPMPP
  • Kegiatan
  • KERJASAMA
  • LAYANAN & INFORMASI
    • APLIKASI
      • SILIMA UMA
      • Perpustakaan UMA
      • Academic Online Campus (AOC)
      • Repository UMA
      • Tracer Study (Alumni)
      • Jurnal
      • E-Learning UMA
      • Direktori Mahasiswa
    • Arsip Digital
      • Buku Pedoman Universitas Medan Area
      • Kalender Akademik
      • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
    • Kurikulum
      • Kurikulum Teknik
      • Kurikulum Pertanian
      • Kurikulum Ekonomi dan Bisnis
      • Kurikulum Hukum
      • Kurikulum Isipol
      • Kurikulum Psikologi
      • Kurikulum Saintek
      • Kurikulum Agama Islam
    • Persyaratan
      • Perubahan Data Mahasiswa di ForlapDikti
      • Syarat Penerbitan Daftar Prestasi Akademik Sementara
      • Syarat Pengambilan Ijazah Dan Transkip Nilai
      • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
      • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
      • Syarat Penerbitan Prestasi Akademik Pindah Keluar
      • Syarat Berkas Konversi
      • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
  • Help Desk BPMPP
  • id
    • en
    • id
Biro Perencanaan Mutu Pendidikan dan Pembelajaran Terbaik di Sumatera Utara
    • BERANDA
    • TENTANG
      • Profil BPMPP
      • Visi dan Misi
      • Tujuan & Fungsi
      • Struktur Organisasi
      • Pimpinan Organisasi
      • Program Kerja BPMPP
    • Kegiatan
    • KERJASAMA
    • LAYANAN & INFORMASI
      • APLIKASI
        • SILIMA UMA
        • Perpustakaan UMA
        • Academic Online Campus (AOC)
        • Repository UMA
        • Tracer Study (Alumni)
        • Jurnal
        • E-Learning UMA
        • Direktori Mahasiswa
      • Arsip Digital
        • Buku Pedoman Universitas Medan Area
        • Kalender Akademik
        • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
      • Kurikulum
        • Kurikulum Teknik
        • Kurikulum Pertanian
        • Kurikulum Ekonomi dan Bisnis
        • Kurikulum Hukum
        • Kurikulum Isipol
        • Kurikulum Psikologi
        • Kurikulum Saintek
        • Kurikulum Agama Islam
      • Persyaratan
        • Perubahan Data Mahasiswa di ForlapDikti
        • Syarat Penerbitan Daftar Prestasi Akademik Sementara
        • Syarat Pengambilan Ijazah Dan Transkip Nilai
        • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
        • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
        • Syarat Penerbitan Prestasi Akademik Pindah Keluar
        • Syarat Berkas Konversi
        • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
    • Help Desk BPMPP
    • id
      • en
      • id

    Artikel

    • Home
    • Blog
    • Artikel
    • 10 Contoh Program Sederhana Python

    10 Contoh Program Sederhana Python

    • Posted by BPMPP UMA
    • Categories Artikel
    • Date 30 November 2021

    Berikut adalah daftar contoh program sederhana Python yang bisa Anda coba sekarang juga:

    1. 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:

    # Mencetak tampilan Hello World!
    print('Hello World!')
    

    Berikut hasilnya ketika dijalankan:

    Hello World!
    

    2. 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 skrip 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))
    

    Jika dijalankan, hasilnya:

    Tulis angka pertama: 1
    Tulis angka kedua: 2
    Hasil Penjumlahan 1 dan 2 adalah 3
    

    3. Menghitung Akar Kuadrat

    Selain menjumlahkan angka, Anda juga bisa menghitung akar kuadrat. Seperti biasa, gunakan input untuk menuliskan angka. Kemudian konversikan menjadi angka menggunakan fungsi float.

    Apa bedanya dengan fungsi int pada program sebelumnya? Float bisa digunakan untuk menghitung dan menampilkan angka pecahan atau desimal, sedangkan int hanya bisa digunakan untuk angka bulat.

    Setelah mengkonversi angka dengan float, lanjutkan dengan menghitung akar kuadrat dengan fungsi ** 0.5. Untuk menampilkan 3 angka di belakang koma, gunakan fungsi %0.3f. 

    Skrip yang perlu ditulis sebagai berikut:

    # Memasukkan Inputan Angka
    angka = float(input('Tuliskan Angka: '))
    
    # Menghitung Akar Kuadrat
    akar_kuadrat = angka ** 0.5
    
    #Menampilkan Hasil Akar Kuadrat
    print('Akar Kuadrat dari %0.3f adalah %0.3f'%(angka ,akar_kuadrat))
    

    Hasilnya sebagai berikut:

    Tuliskan Angka: 8
    Akar Kuadrat dari 8.000 adalah 2.828
    

    4. 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.

    Berikut skrip untuk menghitung luas segitiga:

    # Menginput Alas dan Tinggi Segitiga
    alas = float(input('Tulis Alas Segitiga: '))
    tinggi = float(input('Tulis Tinggi Segitiga: '))
    
    # Hitung Luas Segitiga
    luas = (alas * tinggi) / 2
    
    #Menampilkan Hasil Perhitungan
    print('Luas Segitiga adalah %0.2f' %luas)
    

    Berikut hasilnya:

    Tulis Alas Segitiga: 7
    Tulis Tinggi Segitiga: 5
    Luas Segitiga adalah 17.50

    5. Menghitung Volume Kubus

    Selain bangun datar, Anda juga bisa menghitung ukuran bangun ruang seperti kubus. Caranya, tulislah rumus volume bangun tersebut.

    Untuk menghitung volume kubus, skrip yang dipakai:

    # Menginput Sisi Kubus
    sisi = float(input('Tulis Sisi Kubus: '))
    
    # Hitung Volume Kubus
    volume = sisi ** 3
    
    #Menampilkan Hasil Perhitungan
    print('Volume Kubus adalah %0.2f' %volume)
    

    Berikut hasilnya ketika dijalankan:

    Tulis Sisi Kubus: 10
    Volume Kubus adalah 1000.00
    

    6. Menyelesaikan Persamaan Kuadrat

    Berbeda dengan program sebelumnya, untuk membuat contoh program Python ini Anda perlu mengimpor sebuah modul bernama cmath. Gunanya untuk menyelesaikan perhitungan matematika yang rumit.

    Nah, untuk menghitung persamaan kuadrat, kombinasikan modul cmath dengan fungsi sqrt. Untuk skripnya bisa Anda lihat pada contoh berikut:

    # Menyelesaikan Persamaan Kuadrat ax**2 + bx + c = 0
    
    # Mengimpor Modul Cmath
    import cmath
    
    # Menginput Angka
    a = int(input('Tulis a: '))
    b = int(input('Tulis b: '))
    c = int(input('Tulis c: '))
    
    # Menghitung Diskriminan
    d = (b**2) - (4*a*c)
    
    # Menghitung x1 dan x2
    x1 = (-b-cmath.sqrt(d))/(2*a)
    x2 = (-b+cmath.sqrt(d))/(2*a)
    
    #Menampilkan Hasil x1 dan x2
    print('Hasil Persamaan Kuadrat adalah {0} dan {1}'.format(x1,x2))
    

    Hasilnya sebagai berikut:

    Tulis a: 1
    Tulis b: 5
    Tulis c: 6
    Hasil Persamaan Kuadrat adalah (-3+0j) dan (-2+0j)

    7. Menukar Nilai Variabel

    Anda juga bisa membuat program Python yang bisa menukar nilai variabel. Caranya cukup dengan membuat sebuah variabel sementara. Di sini kami memberi nama variabel sementara tersebut dengan tukar.

    Skrip yang digunakan adalah:

    # Menginput Nilai Variabel
    x = input('Tuliskan nilai x: ')
    y = input('Tuliskan nilai y: ')
    
    # Membuat Variabel tukar dan Menukar nilai Variabel lain
    tukar = x
    x = y
    y = tukar
    
    #Menampilkan Nilai Variabel Setelah Ditukar
    print('Nilai x Setelah Ditukar adalah: {}'.format(x))
    print('Nilai y Setelah Ditukar adalah: {}'.format(y))
    

    Setelah dijalankan, hasilnya:

    Tuliskan nilai x: saya
    Tuliskan nilai y: kamu
    Nilai x Setelah Ditukar adalah: kamu
    Nilai y Setelah Ditukar adalah: saya
    

    8. Menghasilkan Angka Acak

    Untuk membuat program yang bisa menghasilkan angka acak, ada dua langkah yang perlu dilakukan. Pertama-tama, mengimpor modul random, lalu mengkombinasikan dengan fungsi randint.

    Nah, skrip yang perlu ditulis adalah:

    # Menampilkan Angka Acak antara 0 sampai 20
    
    # Mengimpor Modul Random
    import random
    
    #Menampilkan Angka Acak
    print(random.randint(0,20))
    

    Berikut hasilnya setelah dijalankan:

    19

    9. Mengubah Kilometer jadi Mil

    Anda bisa membuat contoh program Python untuk mengkonversi satuan jarak. Contohnya, konversi dari kilometer menjadi mil. Pastikan Anda sudah mengetahui nilai faktor konversi terhadap satuan yang digunakan, ya.

    Berikut skrip yang dipakai:

    # Menginput Jarak dalam Satuan Kilometer
    kilometer = float(input("Tuliskan Jarak dalam Kilometer: "))
    
    # Nilai Faktor Konversi
    faktor_konversi = 0.621371
    
    # Menghitung Jarak dalam Satuan Mil
    mil = kilometer * faktor_konversi
    
    # Menampilkan Hasil Konversi Jarak
    print('%0.2f Kilometer sama dengan %0.2f Mil' %(kilometer,mil))
    

    Jika dijalankan, hasilnya:

    Tuliskan Jarak dalam Kilometer: 17
    17.00 Kilometer sama dengan 10.56 Mil
    

    10. Mengubah Celcius jadi Fahrenheit

    Selain mengkonversi satuan jarak, Anda juga bisa mengkonversi satuan suhu. Contohnya, konversi dari derajat celcius ke fahrenheit. Caranya sangat mudah,cukup dengan memasukkan rumus perhitungan suhu pada program.

    Berikut contoh skripnya:

    # Menginput Suhu dalam Derajat Celcius
    celcius = float(input("Tuliskan Suhu dalam Celcius: "))
    
    # Menghitung Suhu dalam Derajat Fahrenheit
    fahrenheit = (celcius * 1.8) + 32
    
    #Menampilkan Hasil Konversi Jarak
    print('%0.2f Derajat Celcius sama dengan %0.2f Derajat Fahrenheit' %(celcius,fahrenheit))
    

    Berikut hasilnya jika dijalankan:

    Tuliskan Suhu dalam Celcius: 30
    30.00 Derajat Celcius sama dengan 86.00 Derajat Fahrenheit
    
    
    Source : https://www.niagahoster.co.id/blog/program-pyhton/
    
    • Share:
    author avatar
    BPMPP UMA

    Previous post

    Tips Jurnal terindex SINTA
    30 November 2021

    Next post

    Manfaat Penggunaan Metode Agile
    1 Desember 2021

    You may also like

    Quarter Life Crisis Fase Bingung yang Dialami Banyak Anak Muda
    Quarter Life Crisis: Fase Bingung yang Dialami Banyak Anak Muda
    30 Mei, 2026
    5 Kebiasaan Kecil yang Bisa Membantu Mengurangi Stres
    5 Kebiasaan Kecil yang Bisa Membantu Mengurangi Stres
    30 Mei, 2026
    8
    Antara Kebebasan Berpendapat dan Perundungan Digital: Menimbang Etika Netizen dalam Mengkritik Artis dan Influencer
    29 Mei, 2026

    Instagram

    Berita Lainnya

    Informasi Pelaksanaan Wisuda Sarjana, Magister dan Doktor Periode I Tahun 2026
    05Jun2026
    Hari Raya Idul Adha 1447 H
    26Mei2026
    Informasi Pendaftaran Peserta Wisuda Periode I Tahun 2026
    19Mei2026
    Penerima Pendanaan Program Penelitian dan Pengabdian DPPM Kemdiktisaintek Tahun Anggaran 2026
    17Apr2026

    Lokasi

    Helpdesk

    [email protected]

    Kampus I

    Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223

    (061) 7360168. CALL CENTER : 0811-6013-888
    [email protected]

    Kampus II

    Jalan Setiabudi No. 79 B / Jalan Sei Serayu No. 70 A, Medan 20122

    (061) 42402994 HP : 0811 607 259
    [email protected]

    Copyright © 2026 PDAI - Universitas Medan Area