Menampilkan Print
Program ini menggunakan fungsi print untuk menampilkan output program berupa teks, angka, atau karakter lain adalah salah satu contoh program yang dibuat dengan Python.
Untuk membuat program, tuliskan skrip berikut:
# Mencetak tampilan Selamat Pagi!
print(‘Selamat Pagi..!’)
Berikut hasilnya ketika dijalankan:
Selamat Pagi..!
Latihan
bil1=20
bil2=10
jumlah=bil1+bil2
print(jumlah)
Berikut hasilnya ketika dijalankan:
Jumlah
30
data=[20,18,14,16,20,16]
print(data[1])
data[2]=10
print(data)
data.append(9)
print(data)
Berikut hasilnya ketika dijalankan:
18
[20, 18, 10, 16, 20, 16]
[20, 18, 10, 16, 20, 16, 9]
Menggunakan if else untuk menentukan bilangan ganjil atau genap. Penerapannya hampir mirip dengan penentuan bilang positif di atas. Bedanya, Anda perlu menambahkan operator % agar bisa mengetahui apakah bilangan tersebut habis dibagi nol.
Jika habis dibagi nol, maka merupakan bilangan genap. Jika sebaliknya, maka termasuk bilangan ganjil.
Berikut contoh skrip programnya:
# Menginput Angka
angka = int(input(“Tulis sebuah Angka: “))
#Jika Habis Dibagi Nol, Maka Genap
if (angka % 2) == 0:
print(“{0} adalah Bilangan Genap”.format(angka))
#Jika Tidak Habis Dibagi Nol, Maka Ganjil
else:
print(“{0} adalah Bilangan Ganjil”.format(angka))
Hasilnya sebagai berikut:
Tulis sebuah Angka: 8
8 adalah Bilangan Genap
contoh program sederhana Python untuk menampilkan tabel perkalian.
Caranya, menggunakan fungsi range untuk menghitung perkalian sesuai dengan kisaran yang ditentukan.Nah, untuk menampilkan daftar perkalian secara urut, gunakan perulangan for seperti pada program sebelumnya.
Berikut skrip program yang perlu Anda tulis:
# Menginput Angka
angka = int(input(“Menampilkan Tabel Perkalian dari: “))
# Menghitung 10 Kali dari Kisaran 1 sampai 10
for i in range(1, 11):
#Menampilkan Tabel Perkalian
print(angka, ‘x’, i, ‘=’, angka*i)
Hasilnya sebagai berikut:
Menampilkan Tabel Perkalian dari: 11
11 x 1 = 11
11 x 2 = 22
11 x 3 = 33
11 x 4 = 44
11 x 5 = 55
11 x 6 = 66
11 x 7 = 77
11 x 8 = 88
11 x 9 = 99
11 x 10 = 110
# Menginput Angka
angka = int(input(“Menampilkan Tabel Pengurangan dari: “))
# Menghitung 10 Kali dari Kisaran 1 sampai 10
for i in range(1, 11):
#Menampilkan Tabel Penambahan
print(angka, ‘-‘, i, ‘=’, angka-i)
# Menginput Angka
angka = int(input(“Menampilkan Tabel Penambahan dari: “))
# Menghitung 10 Kali dari Kisaran 1 sampai 10
for i in range(1, 11):
#Menampilkan Tabel Penambahan
print(angka, ‘+’, i, ‘=’, angka+i)
Membuat program Python yang bisa menentukan nilai dan status kelulusan.
Caranya, dengan menentukan bobot untuk masing-masing penilaian, misalnya nilai tugas, UTS, dan UAS.Kemudian, hitung nilai akhir berdasarkan pembobotan nilai. Lalu, tentukan grade dan status kelulusan dengan menggunakan perulangan if else.
Skrip program yang digunakan sebagai berikut:
#Menginput Nilai Tugas, UTS, dan UAS
tugas = float(input(“Masukkan nilai Tugas: “))
uts = float(input(“Masukkan nilai UTS: “))
uas = float(input(“Masukkan nilai UAS: “))
#Menghitung Nilai Akhir sesuai dengan Bobot
nilai = (0.15 * tugas) + (0.35 * uts) + (0.50 * uas)
#Menentukan Grade Berdasarkan Nilai Akhir
if nilai > 80:
grade = ‘A’
elif nilai > 70:
grade = ‘B’
elif nilai > 60:
grade = ‘C’
elif nilai > 50:
grade = ‘D’
else:
grade = ‘E’
#Menentukan Status Kelulusan Berdasarkan Nilai Akhir
if nilai > 60:
status = ‘Lulus’
else:
status = ‘Tidak Lulus’
#Menampilkan Nilai Akhir, Grade, dan Status Kelulusan
print(‘Nilai Akhir: %0.2f’ % nilai)
print(‘Grade: {}’.format(grade))
print(‘Status: {}’.format(status))
Ini dia hasilnya:
Masukkan nilai Tugas: 75
Masukkan nilai UTS: 80
Masukkan nilai UAS: 95
Nilai Akhir: 86.75
Grade: A
Status: Lulus