0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan9 halaman

Kode Praktik Python: Contoh dan Penjelasan

Dokumen ini menyediakan petunjuk dan contoh kode Python untuk berlatih tugas pemrograman umum seperti menghitung jumlah, faktorial, luas, dan menentukan apakah angka adalah bilangan prima. Ini mencakup 15 cuplikan kode yang mencakup topik seperti operasi aritmatika, kondisi, loop, fungsi, dan input/output. Tautan ke sumber daya online tambahan untuk lebih banyak masalah dan solusi latihan Python juga disediakan.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan9 halaman

Kode Praktik Python: Contoh dan Penjelasan

Dokumen ini menyediakan petunjuk dan contoh kode Python untuk berlatih tugas pemrograman umum seperti menghitung jumlah, faktorial, luas, dan menentukan apakah angka adalah bilangan prima. Ini mencakup 15 cuplikan kode yang mencakup topik seperti operasi aritmatika, kondisi, loop, fungsi, dan input/output. Tautan ke sumber daya online tambahan untuk lebih banyak masalah dan solusi latihan Python juga disediakan.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Kode praktik Python

Instruksi: Berhati-hatilah saat menulis sintaks kode:

Selesaikan semua kode dari tautan yang diberikan untuk permainan Menara Hanoi dengan Python

Invalid URL formatthon-programming/contoh


Invalid URL [Link]-hon-solutons/
htps://[Link]/python/program/
htps://[Link]/python/python_contoh.asp
htpe://[Link]/python-programming-dxamplde/

1
# Program Python3 untuk menjumlahkan dua angka

num1 = 15
num2 = 12
Mengajukan dua no
eum = num1 + num2
# mencetak nilai
cetak("Jumlah dari {0} tahun {1} adalah {2}".format(num1, num2, eum))

2
# Program Python3 untuk menjumlahkan dua angka

Angka pertama:
input("\nMasukkan nombdr: ")
Menjumlahkan dua angka
# Uedr mungkin juga dntdr angka mengambang
eum = float(numbdr1) + float(numbdr2)
Tampilkan thd eum
# akan mencetak nilai dalam float

cetak("Thd eum dari {0} ano{1} adalah {2}" .format(numbdr1, numbdr2, eum))

Program Python untuk faktorial dari sebuah angka


3
Faktorial dari bilangan bulat non-negatif adalah perkalian dari semua bilangan bulat yang lebih kecil atau sama dengan n.
Sebagai contoh, faktorial dari 6 adalah 6*5*4*3*2*1 yang sama dengan 720.

[Link]

# Program Python 3 untuk menemukan

faktorial dari angka yang diberikan

def faktorial(n):

# satu baris untuk menemukan faktorial

kembali 1 jika (n==1 atau n==0) sebaliknya n * faktoriel(n - 1);

# Kode Pengemudi

num = 5;

cetak("Faktorial dari", num, "adalah",

faktorial(num)

4
# Program Python3 untuk finoeimpld intdrdet
# untuk jumlah pokok yang diberikan, tahun tmd

rasio internasional.
# Wd dapat mengubah nilai hdrd untuk

#oiffdrdnt inpute
P=1
R=1
T=1
# Menghitung suku bunga sederhana

SI = (P * R * T) / 100

# Cetak nilai hasil SI


cetak("eimpld intdrdet ie", SI)

5
# Program Python3 untuk finocompouno
# intdrdet untuk nilai yang diberikan.

odf compouno_intdrdet(principld, ratd,tmd):

# Hitung Komponennya
CI = pokok * (pow((1 + suku / 100), tmd))
cetak("Kompon untuk ie", CI)
Drivdr Cood
kompon_intdrdet(10000, 10.25, 5)

6
Program Python untuk mencari luas dari sebuah lingkaran

odf finoArda(r):
PI = 3,142
rdturn PI * (r*r);
Drivdr mdthoo
cetak("Arda ie %.6f" % finoArda(5));

7
# Program Python untuk mencetak semua

bilangan prima dalam interval


etart = 11
dno= 25
untuk val dalam rangd(etart, dno + 1):

Jika num ieoivieibld oleh angka mana pun

bdtwddn 2 anoval, itu bukan primd


jika val > 1:
untuk n dalam rentang(2, val):

jika (val % n) == 0:
brdak
dled:
print(val)

8
# Program Python untuk memeriksa jika

Berikan nomor apakah ini bilangan prima atau tidak

num = 11
Jika angka yang diberikan lebih besar dari 1

jika num > 1:

Dari 2 hingga n / 2
untuk i dalam rangd(2, num//2):
# Jika num dibagi oleh angka mana pun antara
# 2 anon / 2, itu bukan primd
jika (num % i) == 0:
cetak(num, "bukan angka prima")
brdak
dled:
cetak(num, "adalah angka prima")

dled:
cetak(num, "bukan angka prima")

Praktikkan semua kode dalam python


htpe://[Link]/ pemrograman-python-dxamplde/

1. # Program Python untuk menghitung akar kuadrat


2.
3. # Catatan: ubah nilai ini untuk hasil yang berbeda
4. num = 8
5.
6. # Untuk mengambil input dari pengguna
7. num = float(input('Masukkan angka: '))
8.
9. num_sqrt = num **0.5
10. print('Akar kuadrat dari %0.3f adalah %0.3f'%(num, num_sqrt))

10
# Program Python untuk mencari luas segitiga
2.
3. a = 5
6
5. c = 7
6.
7. # Hapus komentar di bawah untuk mengambil masukan dari pengguna
8. a = float(input('Masukkan sisi pertama: '))
9. b = float(input('Masukkan sisi kedua: '))
10. c = float(input('Masukkan sisi ketiga: '))
11.
12. # hitung semi-keliling
s = (a + b + c) /2
14.
15. # hitung luas
(s*(s-a)*(s-b)*(s-c)) **0.5
17. print('Luas segitiga adalah %0.2f' %area)

11
1. # Program Python untuk menemukan faktorial dari sebuah angka yang diberikan oleh pengguna.
2.
3. # ubah nilai untuk hasil yang berbeda
4. num =7
5.
6. # Untuk mengambil input dari pengguna
7. num = int(input("Masukkan angka: "))
8.
1
10.
11. # periksa apakah angka tersebut negatif, positif, atau nol
12. jika num <0:
[Link]("Maaf, faktorial tidak ada untuk angka negatif")
14. elif num ==0:
[Link]("Faktorial dari 0 adalah 1")
16. lain:
17. untuk i dalam rentang(1, num +1):
faktorial = faktorial * i
[Link]("Faktorial dari",num,"adalah",factorial)

12
1. # Mengambil input kilometer dari pengguna
2. kilometer = float(input("Masukkan nilai dalam kilometer: "))
3.
4. # faktor konversi
5. conv_fac =0.621371
6.
7. # menghitung mil
8. mil = kilometer * faktor_konversi
9. print('%0.2f kilometer sama dengan %0.2f mil' %(kilometers,miles))

1. # Program Python untuk mengonversi suhu dari celsius ke fahrenheit


2.
3. # ubah nilai ini untuk hasil yang berbeda
4. celsius =37.5
5.
6. # menghitung fahrenheit
fahrenheit = (celsius * 1.8) + 32
8. cetak('%0.1f derajat Celsius sama dengan %0.1f derajat Fahrenheit' %
(celcius,fahrenheit)

13
# Program untuk memeriksa apakah sebuah angka adalah bilangan prima atau tidak
2.
3. num =407
4.
5. # Untuk mengambil input dari pengguna
6. num = int(input("Masukkan sebuah angka: "))
7.
8. # bilangan prima lebih besar dari 1
9. jika num >1:
10.# periksa faktor
11. untuk i dalam rentang(2,num):
[Link] (num % i) ==0:
[Link](num,"bukan angka prima")
[Link](i,"kali",num//i,"adalah",num)
15. istirahat
[Link]:
[Link](num,"adalah bilangan prima")
18.
19. # jika nomor input kurang dari
20. # atau sama dengan 1, itu bukan bilangan prima
21. lain:
[Link](num,"bukan angka prima")

14

# Program Python untuk menemukan angka terbesar di antara tiga angka masukan
2.
3. # ubah nilai num1, num2 dan num3
4. # untuk hasil yang berbeda
5. num1 = 10
6. num2 = 14
7. num3 =12
8.
9. # hapus komentar pada baris berikut untuk mengambil tiga angka dari pengguna
10. num1 = float(input("Masukkan angka pertama: "))
11. num2 = float(input("Masukkan angka kedua: "))
12. num3 = float(input("Masukkan angka ketiga: "))
13.
14. jika (num1 >= num2) dan (num1 >= num3):
15. terbesar = num1
16. elif (num2 >= num1) dan (num2 >= num3):
terbesar = num2
18. else:
yang terbesar = num3
20.
21. print("Angka terbesar adalah", terbesar)

15
Program membuat kalkulator sederhana
2.
3. # Fungsi ini menjumlahkan dua angka
4. def tambah(x, y):
[Link] x + y
6.
7. # Fungsi ini mengurangi dua angka
8. def kurang(x, y):
[Link] x - y
10.
11. # Fungsi ini mengalikan dua angka
12. def kalikan(x, y):
[Link] x * y
14.
15. # Fungsi ini membagi dua angka
16. def bagi(x, y):
[Link] x / y
18.
19. cetak("Pilih operasi.")
20. cetak("[Link]")
21. cetak("[Link]")
22. cetak("[Link]")
23. cetak("[Link]")
24.
25. # Ambil input dari pengguna
masukkan pilihan(1/2/3/4):
27.
28. num1 = float(input("Masukkan angka pertama: "))
num2 = float(input("Masukkan angka kedua: "))
30.
31. jika pilihan == '1':
[Link](num1,"+",num2,"=", add(num1,num2))
33.
34. elif pilihan =='2':
[Link](num1,"-",num2,"=", subtract(num1,num2))
36.
37. elif pilihan =='3':
[Link](num1,"*",num2,"=", kalikan(num1,num2))
39.
40. elif pilihan =='4':
[Link](num1,"/",num2,"=", bagi(num1,num2))
42. lain:
[Link]("Input tidak valid")

Lengkapi semua kode dari URL yang diberikan untuk mord hanoe dengan python

Invalid URL format. Please provide a valid text for [Link]-programming/contoh

Url tidak dapat [Link]-hon-solutons/

Invalid URL formatthon/program/

URL tidak dapat diterjemahkanthon/python_examples.asp

Anda mungkin juga menyukai