0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan

03 2 Bahasa Python

Dokumen ini menjelaskan dasar-dasar pemrograman menggunakan bahasa Python, termasuk pengenalan, struktur dasar, dan jenis data. Contoh program sederhana dan kompleks diberikan untuk menunjukkan penggunaan variabel, konstanta, dan input dari pengguna. Selain itu, dijelaskan juga tentang identifier dan aturan penulisannya dalam pemrograman.

Diunggah oleh

iyouuoyy
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)
6 tayangan

03 2 Bahasa Python

Dokumen ini menjelaskan dasar-dasar pemrograman menggunakan bahasa Python, termasuk pengenalan, struktur dasar, dan jenis data. Contoh program sederhana dan kompleks diberikan untuk menunjukkan penggunaan variabel, konstanta, dan input dari pengguna. Selain itu, dijelaskan juga tentang identifier dan aturan penulisannya dalam pemrograman.

Diunggah oleh

iyouuoyy
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
Anda di halaman 1/ 15

Dasar-Dasar Pemrograman

Bahasa Python
Outline


Pengenalan bahasa Python
– Program Python yang paling sederhana
– Pola susunan Program
– variabel
Contoh Program Python

print("Hello World")
Contoh lain

nama="Reza"
nilai = 89
print("siswa bernama %s memiliki nilai %d"%(nama,nilai))
Contoh agak kompleks
def tampilkan(nama, nilai):

status=""

if nilai>70:

status="LULUS"

else:

status="MENGULANG"

print("siswa bernama %s memiliki nilai %d, %s"%(nama,nilai,status))

tampilkan("Reza", 89)
Outline


Struktur Dasar:
– Data dan tipe data (dasar dan bentukan)
– Identifier
– Variabel
– Konstanta
Pengertian Data


Data adalah bentuk jamak dari kata datum (bahasa Latin)

Data adalah kelompok simbol yang teratur dan mewakili
kuantitas, tindakan, benda, dll. Dalam istilah umum data
mewakili angka, karakter, dan simbol-simbol lain yang
berfungsi sebagai masukan untuk proses komputer.

Data bisa berwujud suatu keadaan, gambar, suara, huruf,
angka, matematika, bahasa ataupun simbol-simbol lainnya
yang bisa kita gunakan sebagai bahan untuk melihat
lingkungan, obyek, kejadian ataupun suatu konsep.
Jenis Data (Dasar)

Jenis data dalam setiap bahasa pemrograman belum tentu sama,
namun sebagian besar biasanya terbagi menjadi tiga, yaitu :
– Data Numerik atau bilangan, yaitu jenis data yang digunakan
dalam proses aritmatika atau proses matematis lainnya. Terdiri
dari:

Integer (int) yang merupakan bilangan bulat. Cth: 1, 3, 100

Float yang merupakan bilangan tidak bulat. Cth: 1.5, 2.75
– Data String, yaitu jenis data yang dapat terdiri dari berbagai
macam karakter. Digunakan untuk proses yang non matematis.
– Data Logika, yaitu data yang hanya terdiri dari dua satuan, yaitu
benar (true) dan salah (false). Digunakan dalam suatu proses
logika yang terdiri dari persamaan boolean.
Jenis Data (lanjutan)

Yang lebih kompleks:
– List, berupa kumpulan data. Contoh:
daftar_nilai = [50, 60.5, 100, 80]
print(daftar_nilai[0])

menampilkan 50
– Tuple. Seperti list tetapi tidak bisa diubah. Contoh:
daftar_nilai = (50, 60.5, 100, 80)
print(daftar_nilai[0])

Menampilkan 50
– Dictionary. Seperti list tetapi bisa diakses berdasar “nama”. Contoh:
data_siswa = {“nama”:”Reza”, “uts”:70.5}
print(data_siswa[“uts”])

Menampilkan 70.5
Identifier

Berarti “nama”. Bisa nama variabel, nama konstanta, dan lain-lain

Contoh: nama, phone_num, nomorPonsel, alamat1, alamat2

Ketentuan-ketentuan penulisannya antara lain:
– Terdiri dari gabungan huruf dan angka dengan karakter pertama harus
berupa huruf atau underscore.
– Tidak boleh mengandung spasi dan symbol-simbol khusus, kecuali garis
bawah (underscore). Yang termasuk symbol khusus yang tidak
diperbolehkan antara lain: ?, %, #, !, &, *, (, ), -, +, =, dan sebagainya.

Panjangnya bebas, tetapi sebaiknya sependek mungkin, minimal satu karakter.

Tidak boleh sama dengan kata kunci (keyword) dan kata tercadang (reserved
word) yang ada dalam bahasa pemrograman

Case sensitive. “nama” beda dengan “Nama”
Keyword

https://www.programiz.com/python-programming/keyword-list
Variabel

Variable berarti “bisa diubah”

Tempat kita menyimpan data untuk diolah atau ditampilkan

Contoh:
nama = "Reza"
nilai = 78.5
lulus = True

Bisa juga dituliskan
nama, nilai, lulus = "Reza", 78.5, True

Bacaan tambahan:
https://www.w3resource.com/python/python-variable.php
Mengisi variabel dari input user

Kita dapat meminta data dari user dengan fungsi input

Cth:
nama = input("Nama :")

Kita juga bisa meminta data bukan string dari user dengan mengubahnya
ke tipe yang diinginkan.

Cth:
usia = int(input("Usia :"))
nilai = float(input("Nilai :"))

Bacaan tambahan:
https://www.geeksforgeeks.org/taking-input-in-python/
https://www.geeksforgeeks.org/taking-input-from-console-in-python/
konstanta


Berarti “tidak bisa diubah”

Di Python tidak ada konstanta. Hanya variabel yang
dinamakan dengan cara khusus yang disepakati untuk
tidak diubah-ubah

Penamaannya dengan tanpa huruf kecil

Contoh:
– GRAVITY = 9.8
PR


Buat sebuah program yang meminta masukan nama
kemudian tahun lahir, dan tahun saat ini. Kemudian
tampilkan nama dan usia.

Cth (yang tulisan miring berarti input):
Masukkan nama: Reza
Masukkan tahun lahir: 1993
Masukkan tahun saat ini: ​2020
Reza sekarang berusia 27 tahun

Anda mungkin juga menyukai