
Mengenal Python
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Easy
Nur Ernawati
Used 73+ times
FREE Resource
18 Slides • 0 Questions
1
Selamat Datang di Dunia Python.
Jenjang SMP/IX
Mengenal
Aplikasi Python
2
Kalian tahu tidak, Python itu seperti bahasa rahasia yang digunakan untuk memberi perintah pada komputer, lho!
3
Apa itu Python?
Bahasa pemrograman yang mudah dipelajari.
Digunakan untuk membuat berbagai macam program, mulai dari game sederhana hingga aplikasi yang kompleks.
Sintaksnya mirip dengan bahasa sehari-hari, jadi mudah untuk dipahami.
4
Python ada disekitar kita?
Ternyata Python ada di mana-mana ya!
Aplikasi yang kamu gunakan sehari-hari, game yang kamu mainkan, bahkan robot canggih pun bisa dibuat dengan Python.
5
Menulis Kode Pertama
print("Hello, World!")
6
nama = "Andi"
umur = 15
print("Nama saya", nama, "dan umur saya", umur, "tahun.")
Variabel
Variabel
Variabel sebagai wadah untuk menyimpan data.
Catatan :
Tipe data yang umum: bilangan bulat (integer), bilangan desimal (float), dan teks (string).
7
nilai = 80
if nilai >= 75:
print("Selamat, kamu lulus!")
Pernyataan if
Pernyataan if digunakan untuk mengecek suatu kondisi.
Catatan : operator perbandingan (==, !=, >, <, >=, <=).
8
nilai = 65
if nilai >= 75:
print("Selamat, kamu lulus!")
else:
print("Semangat belajar lagi ya!")
Pernyataan else
pernyataan else digunakan untuk menjalankan kode jika kondisi if tidak terpenuhi.
operator perbandingan (==, !=, >, <, >=, <=).
9
for i in range(5):
print("Hello!")
Perulangan for
Perulangan for digunakan untuk mengulang suatu blok kode sebanyak tertentu.
Catatan : penggunaan range() untuk membuat urutan angka.
10
count = 0
while count < 5:
print(count)
count += 1
Perulangan while
Perulangan while digunakan untuk mengulang suatu blok kode selama kondisi tertentu terpenuhi.
11
count = 0
while count < 5:
print(count)
count += 1
Perulangan while
Perulangan while digunakan untuk mengulang suatu blok kode selama kondisi tertentu terpenuhi.
12
Membuat Program Sederhana untuk Menghitung Luas Persegi Panjang
panjang = float(input("Masukkan panjang persegi panjang: "))
lebar = float(input("Masukkan lebar persegi panjang: "))
luas = panjang * lebar
print("Luas persegi panjang adalah:", luas)
Catatan : tipe data float untuk bilangan desimal.
Buatlah program Python yang dapat menghitung luas persegi panjang.
13
Menampilkan Bilangan Ganjil
N = int(input("Masukkan nilai N: "))
for i in range(1, N+1):
if i % 2 != 0:
print(i)
Catatan :
Fungsi range() untuk menghasilkan deret bilangan.
Operator modulus (%) untuk memeriksa apakah bilangan ganjil atau genap.
Buatlah program Python yang dapat menampilkan semua bilangan ganjil dari 1 sampai N, di mana N adalah bilangan bulat positif yang dimasukkan oleh pengguna.
14
Contoh Sederhana:
Membuat Kalkulator
angka1 = input("Masukkan angka pertama: ")
angka2 = input("Masukkan angka kedua: ")
hasil = int(angka1) + int(angka2)
print("Hasil penjumlahan:", hasil)
15
Yuk Kita praktekkan......
16
Membuat Game Tebak Angka
import random
angka_acak = random.randint(1, 100)
tebakan = 0
while tebakan != angka_acak:
tebakan = int(input("Tebak angka (1-100): "))
if tebakan < angka_acak:
print("Terlalu rendah!")
elif tebakan > angka_acak:
print("Terlalu tinggi!")
else:
print("Selamat, Anda benar!")
17
Membuat Program untuk Menentukan Bilangan Terbesar dari Tiga Bilangan
bilangan1 = int(input("Masukkan bilangan pertama: "))
bilangan2 = int(input("Masukkan bilangan kedua: "))
bilangan3 = int(input("Masukkan bilangan ketiga: "))
if bilangan1 >= bilangan2 and bilangan1 >= bilangan3:
terbesar = bilangan1
elif bilangan2 >= bilangan1 and bilangan2 >= bilangan3:
terbesar = bilangan2
else:
terbesar = bilangan3
print("Bilangan terbesar adalah:", terbesar)
Catatan : <code>if...elif...else</code> untuk membuat keputusan
Buatlah program Python yang dapat menentukan bilangan terbesar dari tiga bilangan yang dimasukkan oleh pengguna.
18
Selamat Datang di Dunia Python.
Jenjang SMP/IX
Mengenal
Aplikasi Python
Show answer
Auto Play
Slide 1 / 18
SLIDE
Similar Resources on Wayground
17 questions
Protein Synthesis Final
Presentation
•
9th Grade
16 questions
Algoritma dan pemrograman
Presentation
•
10th Grade
13 questions
Conditional Statement
Presentation
•
9th Grade
10 questions
Spread of the Cold War - Vietnam War
Presentation
•
9th Grade
13 questions
Acids/Bases
Presentation
•
9th - 10th Grade
15 questions
Массивы 2 урок
Presentation
•
9th Grade
12 questions
Quadratic Functions
Presentation
•
9th Grade
13 questions
Paragraph: unity and coherence
Presentation
•
9th Grade
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade