
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
13 questions
Formatare text in Word
Presentation
•
9th Grade
11 questions
Șiruri de caractere
Presentation
•
9th Grade
16 questions
[CSig] Logic Gates Introduction
Presentation
•
9th Grade
15 questions
Από τον Web 1.0 στον Web X.0
Presentation
•
9th - 10th Grade
10 questions
Introduction to Computer Hardware - Yr 9
Presentation
•
9th Grade
15 questions
ANALISIS DATA INFORMATIKA KELAS X
Presentation
•
10th Grade
10 questions
Lesson 6: Classifying Polygons
Presentation
•
9th Grade
16 questions
CSS
Presentation
•
9th Grade
Popular Resources on Wayground
10 questions
GPA Lesson
Presentation
•
9th - 12th Grade
7 questions
Albert Einstein
Quiz
•
3rd Grade
31 questions
Bridge A Review
Quiz
•
3rd Grade
6 questions
Blue Sue and Red Ruth
Quiz
•
3rd Grade
8 questions
(Day12 HW) Inverse Trig Ratios
Quiz
•
9th Grade
20 questions
Summer Geometry QUIZ (Week3)
Quiz
•
9th Grade
16 questions
Theme Practice
Quiz
•
7th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade
Discover more resources for Computers
10 questions
GPA Lesson
Presentation
•
9th - 12th Grade
8 questions
(Day12 HW) Inverse Trig Ratios
Quiz
•
9th Grade
20 questions
Summer Geometry QUIZ (Week3)
Quiz
•
9th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade
16 questions
Warm Up: Basics of Geometry
Quiz
•
9th Grade
16 questions
Translations and Reflections
Quiz
•
9th - 10th Grade
17 questions
High School Survival Guide
Presentation
•
9th - 12th Grade
20 questions
Banking
Quiz
•
9th - 12th Grade