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

bil1 = 20
bil2 = 10
jumlah=(bil1+bil2)
print(“Penjumlahan dari {0} dan {1} adalah {2}”.format(bil1, bil2, jumlah))
 
Berikut hasilnya ketika dijalankan:
Penjumlahan dari 20 dan 10 adalah 30
bil1 = input(“Masukkan angka pertama: “)
bil2 = input(“Masukkan angka kedua: “)
# Menambahkan Perintah Penjumlahan
jumlah = float(bil1) + float(bil2)
# Menampilkan Perintah Penjumlahan
print(“Penjumlahan dari {0} dan {1} adalah {2}”.format(bil1, bil2, jumlah))
 
Masukkan angka pertama: 20
Masukkan angka kedua: 30
Penjumlahan dari 20 dan 20 adalah 40

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)

# 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))
# 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)

 

 

# Memanggil informasi kalender
import calendar
 
# Menentukan bulan dan tahun
yy = 2023
mm = 2
 
# Mencetak tampilan kalender
print(calendar.month(yy, mm))
print(“##  Program Python Menampilkan Biodata Siswa  ##”)

print(“====================================================”)
print()

# proses input

nama=input(“Nama Siswa: “)
nisn=input(“NISN: “)
kelas=input(“Kelas: “)
jurusan=input(“Jurusan: “)
alamat=input(“Alamat: “)
no_hp=input(“Nomer HP: “)
print()

# proses output

print(“# Data Siswa #”)
print(“==================”)
print(“Nama: “,nama)
print(“NISN: “,nisn)
print(“Kelas: “,kelas)
print(“Jurusan: “,jurusan)
print(“Alamat: “,alamat)
print(“Nomer HP: “,no_hp)

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

print(“————— Program Struk Belanja —————“)
pembeli = input(“Masukkan nama Pembeli: “)
print (“Nama Pembeli :”, pembeli) 

def fungsimakanan():
   global totalmkn
   global porsi
   global mkn
   print (“\n—————– Menu Makanan —————–“)
   print(“1. Nasi Goreng – Rp 15000”)
   print(“2. Soto – Rp 9000”)
   print(“3. Mie Ayam – Rp 11000”)
   nomor=int(input(“Masukan Pilihan: “))
   porsi= int(input(“Berapa Porsi: “))
   
   if nomor==1:
       totalmkn=porsi*15000
       print (porsi,” porsi Nasi Goreng Telur = Rp”, totalmkn)
       mkn=(“Nasi Goreng”)
   elif nomor==2:
       totalmkn=porsi*9000
       print (porsi,” porsi Soto = Rp”, totalmkn)
       mkn=(“Soto”)
   elif nomor==3:
       totalmkn=porsi*11000
       print (porsi, ” porsi Mie Ayam = Rp”, totalmkn)
       mkn=(“Mie Ayam”)
   else:
      print(“Pilihan tidak ada, silahkan masukan lagi!!”)
      fungsimakanan()

def fungsiminuman():
   global totalmnm
   global mnm
   global gelas
   print(“\n—————– Menu Minuman —————–“)
   print(“1. Es teh – Rp 2000”)
   print(“2. Es jeruk – Rp 3500”)
   print(“3. Es Sirup – Rp 4000”)
   nomor=int(input(“Masukan Pilihan: “))
   gelas= int(input(“Berapa Gelas: “))

   if nomor==1:
       totalmnm=gelas*2000
       print (gelas,” Es Teh = Rp”, totalmnm)
       mnm=(” Gelas Es Teh”)
   elif nomor==2:
       totalmnm=gelas*3500
       print (gelas, ” Gelas Es Jeruk = Rp”, totalmnm)
       mnm=(“Es Jeruk”)
   elif nomor==3:
       totalmnm=gelas*4000
       print (gelas, ” Gelas Es Sirup = Rp”, totalmnm)
       mnm=(“Es Sirup”)
   else:
      print(“Pilihan tidak ada, silahkan masukan lagi!!”)
      fungsiminuman()

fungsimakanan()
fungsiminuman()
totalsemua=totalmkn+totalmnm

print(“\nTotal harus Dibayar: Rp”,totalsemua)
uang=int(input(“Uang Tunai Pembeli: Rp “))
kembalian=int(uang-totalsemua)
print(“Kembalian :”,kembalian)

print(“==================================”)
print(“==== S T R U K  B E L A N J A ====”)
print(“==================================”)
print (“Nama\t\t:”,pembeli)
print (“Beli\t\t:”,porsi,mkn,”( Rp”, totalmkn,”)”)
print (“\t\t “,gelas,mnm,”( Rp”, totalmnm,”)”)
print (“Tagihan\t\t: Rp”,totalsemua)
print (“Dibayar\t\t: Rp”,uang)
print (“Kembalian\t: Rp”,kembalian)
print(“==================================”)
print(“==================================”)