12 Contoh Program Python untuk Latihan

Untuk mempelajari programming, Anda perlu mempelajari macam-macam bahasa asing pemrograman komputer, Agar mahir, Anda perlu sering-sering strategi . Anda bisalatihan menggunakan penerbit yang dukungan bahasa asing pemrograman komputer tersebut. Bahasa pemrograman komputer umumnya tidak mengenal jenis alat perawatan bedah komputer pribadi yang digunakan. Jadi mau komputer pribadi Anda pake Windows kek, Mac kek, Anda masih mungkin mempelejari bahasa asing pemrograman komputer. Karena bahasa asing pemrograman komputer tanpa ragu diciptakan untuk standar.

Salah satu bahasa asing pemrograman komputer yang mungkin dipakai di semua jenis komputer pribadi adalah Python. Python adalah bahasa asing pemrograman komputer yang diciptakan melalui Guido van Rossum, seorang keturunan Belanda. Awalnya, pembuatan bahasa asing pemrograman komputer dimaksudkan untuk membuat tidak pantas satu tingkatan bahasa asing pemrograman komputer yang ketinggian pada sebuah alat perawatan bedah yang terdistribusi, yaitu Amoeba. Oleh karena miliknya sendiri, kelebihan dan juga kelangkaan bahasa asing pemrograman komputer produksi ke-4 dimiliki melalui bahasa asing pemrograman komputer ini.

Yang fantastis berasal dari bahasa asing pemrogaman Python adalah, bahasa asing ini dapat diterapkan pada pemrograman komputer web site. Struktur bahasanya yang simpel dan juga dengan mudah dipahami, membuat bahasa asing pemrograman komputer ini jadilah tidak pantas satu berasal dari bahasa asing pemrograman komputer internet sebagian besar dari disukai.

Pada posting kali ini, ahli kami pasti akan memberikan banyak {contoh} sistem Python yang mungkin jadilah elemen strategi Anda. Mari disimak contoh-contohnya dibawah ini:

  • Contoh 1: Program untuk Menjumlahkan Dua Bilangan

# Meminta enter berasal dari pelanggan

bil1 = enter(‘Masukkan bilangan memulai dengan: ‘)
bil2 = enter(‘Masukkan bilangan ke-2: ‘)

# Menjumlahkan bilangan
kuantitas = float(bil1) + float(bil2)

# Menampilkan kuantitas
print(‘Jumlah {0} + {1} adalah {2}’.gaya(bil1, bil2, kuantitas))

  • Contoh 2: Contoh sistem python untuk menentukan sebuah bilangan terdiri dari bilangan prima atau bahkan tidak

# Meminta enter bilangan berasal dari pelanggan
num = int(enter(“Masukkan bilangan: “))

# bilangan prima perlu lebih substansial berasal dari 1
if num > 1:
for i in vary(2,num):
if (num % i) == 0:
print(num, “sebagai gantinya bilangan prima”)
print(i, “kali”, num//i, “=”, num)
break
else:
print(num,”adalah bilangan prima”)

# bila bilangan apalagi atau bahkan sama seperti bersama satu
else:
print(num, “sebagai gantinya bilangan prima”)

  • Contoh 3: Program untuk desain aspek sebuah bilangan

# Mendefinisikan fitur
def print_faktor(x):
“””Fungsi menerima enter bilangan dan juga mencetak faktornya”””

print(“Faktor berasal dari”, x, “adalah:”)
for i in vary(1, x+1):
if x % i == 0:
print(i)

# Input bilangan yang pasti akan dicari faktornya
num = int(enter(“Masukkan bilangan: “))

print_faktor(num)

  • Contoh 4: Program untuk bersihkan rumus kuadrat ax2 + bx + c = 0
Lihat lebih banyak:  Fungsi mysqli affected_rows PHP - DosenIT.com

# import module hitung math
import math

# Input koefisien berasal dari keyboard
a = int(enter(‘Masukkan a: ‘))
b = int(enter(‘Masukkan b: ‘))
c = int(enter(‘Masukkan c: ‘))

# tentukan diskriminan d
d = (b**2) – (4*a*c)

# desain x1 dan juga x2
x1 = (-b+math.sqrt(d))/(2*a)
x2 = (-b-math.sqrt(d))/(2*a)

print(‘Solusinya adalah {0} dan juga {1}’.gaya(x1, x2))

  • Contoh 5: Program untuk desain FPB berasal dari sepasang produk buah bilangan

# mendefinisikan fitur
def hitung_FPB(x, y):

# pilih bilangan yang sebagian besar dari sedikit
if x > y:
smaller = y
else:
smaller = x
for i in vary(1, smaller+1):
if((x % i == 0) and (y % i == 0)):
fpb = i

return fpb

num1 = 96
num2 = 24

num1 = int(enter(“Masukan bilangan memulai dengan: “))
num2 = int(enter(“Masukan bilangan ke-2: “))

print(“FPB berasal dari”, num1,”dan juga”, num2,” =”, hitung_FPB(num1, num2))

  • Contoh 6: Program kalkulator kecil

# fitur penjumlahan
def add(x, y):
return x + y

# fitur turunkan
def subtract(x, y):
return x – y

# fitur perkalian
def multiply(x, y):
return x * y

# fitur pembagian
def divide(x, y):
return x / y

# pilihan makanan perawatan bedah
print(“Pilih Operasi.”)
print(“1.Jumlah”)
print(“2.Kurang”)
print(“3.Kali”)
print(“4.Bagi”)

# Meminta enter berasal dari pelanggan
alternative = enter(“Masukkan koleksi perawatan bedah (1/2/3/4): “)

num1 = int(enter(“Masukkan bilangan memulai dengan: “))
num2 = int(enter(“Masukkan bilangan ke-2: “))

if alternative == ‘1’:
print(num1,”+”,num2,”=”, add(num1,num2))

elif alternative == ‘2’:
print(num1,”-“,num2,”=”, subtract(num1,num2))

elif alternative == ‘3’:
print(num1,”*”,num2,”=”, multiply(num1,num2))

elif alternative == ‘4’:
print(num1,”/”,num2,”=”, divide(num1,num2))
else:
print(“Input tidak pantas”)

# Program untuk menampilkan semua bilangan prima pada Titik tertentu
# Ubah nilai pasar decrease dan juga higher untuk hasil akhir yang tambahan
decrease = 200
higher = 300
print(“Bilangan prima diantara”,decrease,”and”,higher,”:”)
for num in vary(decrease,higher + 1):
if num > 1:
for i in vary(2,num):
if (num % i) == 0:
break
else:
print(num)

  • Contoh 7: Program untuk mencetak semua permutasi

from itertools import permutations

# Mendapatkan semua permutasi berasal dari [1, 2, 3]
perm = permutations([1, 2, 3])

# Print semua permutasi
for i in perm:
print(i)

  • Contoh 8: Program untuk mengirim e-mail

import smtplib
from surel.mime.multipart import MIMEMultipart
from surel.mime.textual content import MIMEText

fromaddr = “berurusan dengan pengirim”
toaddr = “berurusan dengan {penerima}”
msg = MIMEMultipart()
msg[‘From’] = fromaddr
msg[‘To’] = toaddr
msg[‘Subject’] = “mengizinkan informasi”

physique = “isian informasi”
msg.connect(MIMEText(physique, ‘plain’))

server = smtplib.SMTP(‘smtp.gmail.com’, 587)
server.starttls()
server.login(fromaddr, “password pengirim”)
textual content = msg.as_string()
server.sendmail(fromaddr, toaddr, textual content)
server.give up()

  • Contoh 9: Program Menghitung Luas Bentuk 2 Dimensi

#Mencetak Menu
def pilihan makanan():
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 = enter(“Masukkan Panjang : “)
l = enter(“Masukkan Lebar : “)
substansial = p*l
print “Luas Persegi Panjang adalah “,substansial
print
print “Coba bahkan lebih [Y/N]? ”
again = raw_input().higher()
if again == “Y”:
pilihan makanan()
else:
exit()

Lihat lebih banyak:  Contoh Decision Tree dalam Sistem Pendukung Keputusan

def jalan keluar():
print “Menghitung Luas Lingkaran”
r = enter(“Masukkan Jari-Jari : “)
substansial = 3.14*(r**2)
print “Luas Lingkaran adalah “,substansial
print
print “Coba bahkan lebih [Y/N]? ”
again = raw_input().higher()
if again == “Y”:
pilihan makanan()
else:
exit()

def segitiga():
print “Menghitung Luas Segitiga”
a = enter(“Masukkan Alas : “)
t = enter(“Masukkan Tinggi : “)
substansial = (a*t)/2
print “Luas Segitiga adalah “,substansial
print
print “Coba bahkan lebih [Y/N]? ”
again = raw_input().higher()
if again == “Y”:
pilihan makanan()
else:
exit()

#Program Menghitung Luas
print “Selamat Datang di Program Untuk Menghitung Luas”
print “———————————————–”
print
pilihan makanan()

whereas l:
#enter
putuskan = enter(“Masukkan koleksi : “)

if putuskan == 1:
persegi()
elif putuskan == 2:
jalan keluar()
elif putuskan == 3:
segitiga()
elif putuskan == 4:
print “n”*100
break
else:
print “Maaf koleksi yang anda masukkan tidak terdaftar”
print “Coba bahkan lebih [Y/N] ? ”
berusaha = raw_input().higher()
if berusaha == “Y”:
pilihan makanan()
else:
print “n”*100
break

  • Contoh 10: Menghitung Zakat Penghasilan

Akun=[]
kompensasi=[]
{emas}=[]
zakat=[]
pertahun=[]
perbulan=[]
nisab=[]
print (‘+———————————————–+’)
print (‘| Penghitung Zakat Penghasilan |’)
print (‘| bergantung kepada penghasilan sulit (brutto) |’)
print (‘| |’)
print (‘+———————————————–+’)
informasi=int(enter(‘Masukan beberapa informasi : ‘))
print(‘==========================================’)

for i in vary(informasi):
a = enter(‘Masukan Akun : ‘)
Akun.append(a)
b = int(enter(‘Masukan biaya {emas} instan ini: ‘))
{emas}.append(b)
c = int(enter(‘Masukkan keuntungan Anda setiap bulan : ‘))
kompensasi.append(c)
print(”)

for i in vary(informasi):
d = 12 * kompensasi[i]
pertahun.append(d)
e = 0.025 * pertahun[i]
zakat.append(e)
f = 85 * {emas}[i]
nisab.append(f)
g = zakat[i] / 12
perbulan.append(g)

for i in vary(informasi):
print (”)
print(‘—————————————-‘)
print(‘ Zakat Penghasilan (Brutto)’)
print(‘—————————————-‘)
print(‘Nama :’,Akun[i])
print(‘Harga 1 gram {emas} :’,’Rp.’,{emas}[i])
print(‘Penghasilan setiap bulan :’,’Rp.’,kompensasi[i])
print(‘Penghasilan setiap tahun :’,’Rp.’,pertahun[i])
print(‘Harga nishab (85 gram {emas}) :’,’Rp.’,nisab[i])
print(‘Zakat keuntungan :’,’2.5% x’,pertahun[i],’=’,’Rp.’,zakat[i])
if pertahun[i] >= nisab[i]:
print(‘Keterangan : WAJIB Zakat Rp.’,zakat[i],’/tahun’)
print(‘ atau bahkan Rp. ‘,perbulan[i],’/bulan’)
print(”)
if pertahun[i] <= nisab[i]:
print(‘Keterangan : Anda namun terdiri dari Wajib Zakat’)

  • Contoh 11: Program Menentukan Nilai Akhir Semester

#Deklarasi Fungsi Operator
def fungsi_total_nilai(var_harian, var_uts, var_uas) :
var_harian = int(var_harian) * 0.3
var_uts = int(var_uts) * 0.3
var_uas = int(var_uas) * 0.4

var_total = var_harian + var_uts + var_uas
return var_total

#Deklarasi Fungsi (*12*)
def fungsi_percabangan (var_nilai) :
var_huruf = “”
if (var_nilai >= 0 and var_nilai < 20) : var_huruf = “E” elif (var_nilai >= 20 and var_nilai < 40) : var_huruf = “D” elif (var_nilai >= 40 and var_nilai < 60) : var_huruf = “C” elif (var_nilai >= 60 and var_nilai < 80) : var_huruf = “B” elif (var_nilai >= 80 and var_nilai < 100) :
var_huruf = “A”
return var_huruf

Lihat lebih banyak:  4 Fungsi Registry Pada Windows di Komputer

#Deklarasi Fungsi Perulangan
def fungsi_perulangan():
var_hasil_perulangan = 0
for i in vary(1,3):
print(“——–Nilai Ke “,i,”——–“)
var_harian = enter(“Nilai Harian : “)
var_uts = enter(“Nilai UTS : “)
var_uas = enter(“Nilai UAS : “)

#Pemanggilan fitur Penjumlahan
var_hasil_perulangan +=(int(fungsi_total_nilai(var_harian, var_uts, var_uas)))

return var_hasil_perulangan /i

#Pemanggilan fitur perulangan
var_total = fungsi_perulangan()

print(“——–Total Nilai ——–“)
print(“Total nilai pasar yang didapat : “,var_total)

#Pemanggilan Fungsi (*12*)
print(“Total Nilai Dalam Huruf : “, fungsi_percabangan(var_total))

  • Contoh 12: (Masih) Program Kalkulator

def kalkulator () :
def tambah () :
print ‘1.Penjumlahan’
a = enter (‘Masukkan nilai pasar x = ’)
b = enter (‘Masukkan nilai pasar y = ’)
c = a+b
print ‘x + y = ’,c
print (‘ ‘)
berbicara dengan ()

def apalagi () :
print ‘2.Pengurangan’
a = enter (‘Masukkan nilai pasar x = ’)
b = enter (‘Masukkan nilai pasar y = ’)
c = a-b
print ‘x – y = ’,c
print (‘ ‘)
berbicara dengan ()
def kali () :
print ‘3.Perkalian’
a = enter (‘Masukkan nilai pasar x = ’)
b = enter (‘Masukkan nilai pasar y = ’)
c = a*b
print ‘x . y = ’,c
print (‘ ‘)
berbicara dengan ()
def bagi () :
print ‘4.Pembagian’
a = enter (‘Masukkan nilai pasar x = ’)
b = enter (‘Masukkan nilai pasar y = ’)
c = a+b
print ‘x /y = ’,c
print (‘ ‘)
berbicara dengan ()
def berbicara dengan () :
select = raw_input (‘Ulangi bahkan lebih (Y/T)? ’)
if select == ‘Y’ or select == ‘y’:
kalkulator ()
elif select == ‘T’ or select ‘t’:
print ‘Terima kasih saat ini menggunakan sistem ini’
else :
print ‘Maaf, enter yang Anda masukkan tidak pantas’
print ‘Silahkan masukkan Y atau bahkan T’
berbicara dengan ()
print (‘Program Kalkulator Sederhana’)
print (‘################’)
print (‘1. Penjumlahan’)
print (‘2. Pengurangan’)
print (‘3. Perkalian’)
print (‘4. Pembagian’)
print (‘################’)
print (‘silahkan putuskan 1-4’)
print (‘ ‘)

suplemen = raw_input (‘Masukkan koleksi : ’)
if suplemen == ‘1’:
tambah ()
elif suplemen == ‘2’:
apalagi ()
elif suplemen == ‘3’:
kali ()
elif suplemen == ‘4’:
bagi ()
else :
print (‘Maaf, enter yang Anda masukkan tidak pantas’)
print (‘berusaha putar ulang bahkan lebih’)
berbicara dengan ()
kalkulator()

Sekian posting ahli kami kali ini seputar {contoh} sistem Python. Semoga semua {contoh} yang telah ahli kami tuliskan di posting kali ini dapat menambah pemahaman Anda seputar bahasa asing pemrograman komputer Python. Jika Anda hendak hal banyak {contoh} bahasa asing pemrogaman yang tambahan, simak {contoh} sistem Pascal yang ahli kami rilis baru-baru ini di situs web ini.

Anda sederhana menonton: 12 Contoh Program Python untuk Latihan

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply