0% menganggap dokumen ini bermanfaat (0 suara)
1 tayangan26 halaman

Python

Dokumen ini memberikan pengantar tentang bahasa pemrograman Python, menjelaskan kelebihan dan fitur utamanya seperti kemudahan belajar, multiplatform, dan ekosistem yang kaya. Selain itu, dokumen ini juga membahas dasar-dasar pemrograman Python, termasuk variabel, tipe data, struktur kontrol, dan fungsi, serta memberikan contoh penggunaan input dan output. Terdapat juga penjelasan mengenai komentar dalam kode dan beberapa proyek sederhana yang dapat dilakukan dengan Python.

Diunggah oleh

imoshealthcare
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)
1 tayangan26 halaman

Python

Dokumen ini memberikan pengantar tentang bahasa pemrograman Python, menjelaskan kelebihan dan fitur utamanya seperti kemudahan belajar, multiplatform, dan ekosistem yang kaya. Selain itu, dokumen ini juga membahas dasar-dasar pemrograman Python, termasuk variabel, tipe data, struktur kontrol, dan fungsi, serta memberikan contoh penggunaan input dan output. Terdapat juga penjelasan mengenai komentar dalam kode dan beberapa proyek sederhana yang dapat dilakukan dengan Python.

Diunggah oleh

imoshealthcare
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

Python

Dasar Komputer dan Pemrograman

By: Arif Nur Rizqi


Pengenalan Python

Python adalah bahasa pemrograman tingkat tinggi yang


sering digunakan untuk pengembangan perangkat lunak,
analisis data, kecerdasan buatan, pengembangan web,
dan berbagai bidang lainnya. Python dirancang dengan
filosofi yang mengedepankan kejelasan dan keterbacaan
kode, sehingga membuatnya mudah dipelajari dan
digunakan oleh pemula maupun pengembang
berpengalaman.
Kenapa kita belajar Python?
 Mudah Dipelajari dan Dipahami: Python memiliki sintaks yang sederhana dan mudah dibaca, mirip dengan
bahasa Inggris. Ini menjadikannya pilihan yang baik untuk pemula dalam pemrograman.

 Bahasa Interpretatif: Python adalah bahasa interpretatif, artinya kode Python dapat dieksekusi langsung tanpa
perlu proses kompilasi terlebih dahulu. Ini memungkinkan pengembangan yang lebih cepat dan iteratif.

 Multiplatform: Python dapat dijalankan di berbagai sistem operasi seperti Windows, macOS, dan Linux. Kode
yang ditulis dalam Python dapat dijalankan secara lintas platform dengan sedikit atau tanpa modifikasi.

 Ekosistem yang Kaya: Python memiliki ekosistem yang kaya dengan berbagai pustaka dan modul yang tersedia,
seperti NumPy, Pandas, TensorFlow, Django, dan Flask. Pustaka-pustaka ini memperluas kemampuan Python
dalam analisis data, kecerdasan buatan, pengembangan web, ilmu data, dan banyak lagi.

 Fleksibel dan Scalable: Python dapat digunakan dalam berbagai jenis proyek, mulai dari proyek kecil hingga
aplikasi skala besar. Dengan adanya dukungan untuk pemrograman berorientasi objek, modularitas, dan
dukungan untuk pengembangan aplikasi web, Python sangat fleksibel dalam mengatasi berbagai kebutuhan.

 Komunitas yang Aktif: Python memiliki komunitas yang besar dan aktif di seluruh dunia. Komunitas ini
menyediakan sumber daya, dokumentasi, dan dukungan bagi pengembang Python.
Kenapa mudah dipahami?

C++
Java

Python
Apa yang dibutuhkan untuk belajar python?

 IDE (Integrated Development Environment) adalah


lingkungan pengembangan terpadu yang menyediakan
berbagai fitur dan alat untuk mempermudah proses
pengembangan perangkat lunak.

+
 Interactive Python Shell, juga dikenal sebagai Python
REPL (Read-Eval-Print Loop), adalah sebuah
lingkungan interaktif yang memungkinkan Anda untuk
menjalankan dan menjelajahi kode Python secara
langsung baris per baris.

 Text editor adalah perangkat lunak yang dirancang


khusus untuk mengedit dan menyusun teks. Dalam
konteks pengembangan perangkat lunak, text editor

Python sering digunakan untuk menulis dan mengedit kode


program.
Visual Studio
Code
Editor teks lintas platform yang dapat dikonfigurasi
untuk pengembangan Python dengan bantuan
ekstensi. VS Code menyediakan fitur seperti
penyorotan sintaks, penyelesaian kode, debugging,
pengaturan linting, integrasi Git, dan banyak lagi.
DASAR PEMROGRAMAN DENGAN PYTHON

Variabel, Tipe Data,


Struktur Kontrol,
dan Fungsi
Input Output pada Python

Di Python, fungsi input() digunakan untuk menerima input dari


pengguna melalui keyboard, sedangkan fungsi print() digunakan
untuk mencetak output atau pesan ke layar

print(“hello world”)
Input Output pada Python

# Contoh penggunaan input() dan print() sederhana


nama = input("Masukkan nama Anda: ")
umur = input("Masukkan umur Anda: ")
print("Halo, " + nama + "!")
print("Umur Anda adalah " + umur + " tahun.")
Komentar pada Python

Komentar pada Python digunakan untuk memberikan penjelasan atau


dokumentasi pada kode program. Komentar tidak akan dieksekusi
oleh interpreter Python, sehingga tidak memiliki efek pada
jalannya program. Komentar dapat membantu menjelaskan
bagian-bagian penting dari kode, membuat kode lebih mudah
dipahami oleh pengembang atau orang lain yang membaca kode
tersebut.
Komentar pada Python

Komentar satu baris: Komentar ini dimulai dengan tanda pagar # dan
mencakup baris teks setelahnya. Komentar ini hanya berlaku untuk
satu baris kode.

# Ini adalah komentar satu baris

nama = "John" # Ini adalah komentar untuk variabel nama


Komentar pada Python

Komentar multi-baris: Komentar ini dimulai dengan tiga tanda petik


tunggal ''' atau tiga tanda petik ganda """ dan diakhiri dengan tiga
tanda petik yang sama. Komentar ini dapat mencakup beberapa
baris kode.

"""
Ini adalah komentar multi-baris.
Komentar ini bisa mencakup beberapa baris kode.
Komentar ini membantu menjelaskan bagian penting dari kode.
"""

'''
Ini juga adalah komentar multi-baris.
Komentar ini bisa menggunakan tiga tanda petik tunggal.
'''
Devinisi Variabel

Variabel adalah tempat untuk menyimpan


nilai dalam program Python.
Menulis variabel dalam Python

Variabel ditulis dengan nama yang


mendeskripsikan nilainya.

Contoh: nama = "John"


Tipe data pada Python

Python memiliki berbagai tipe data yang


digunakan untuk menyimpan jenis nilai
yang berbeda.
Tipe data pada Python
Menulis Tipe data pada Python
Tipe data String: Digunakan untuk menyimpan teks atau karakter.
Contoh: nama = “nama-kamu“

Tipe data Integer: Digunakan untuk menyimpan bilangan bulat.


Contoh: umur = 19

Tipe data Float: Digunakan untuk menyimpan bilangan desimal.


Contoh: tinggi = 1.75

Tipe data Boolean: Digunakan untuk menyimpan nilai kebenaran (True/False).


Contoh: sudah_menikah = False
Tipe data List: Digunakan untuk menyimpan kumpulan nilai yang bisa diubah.
Contoh: nilai = [85, 90, 78, 95]

Tipe data Dictionary: Digunakan untuk menyimpan pasangan kunci-nilai.


Contoh: mahasiswa = {"nama": "John", "umur": 20, "jurusan": "Informatika"}

Tipe data Tuple: Digunakan untuk menyimpan kumpulan nilai yang tidak bisa diubah.
Contoh: bulan = ("Januari", "Februari", "Maret")
Struktur Kontrol

Digunakan untuk mengatur alur eksekusi


program berdasarkan kondisi atau
perulangan.
Struktur kontrol if

Digunakan untuk melakukan pengujian


kondisi.

umur = 18
if umur >= 18:
print("Anda sudah dewasa")
else:
print("Anda masih anak-anak")
Struktur kontrol for

Digunakan untuk melakukan perulangan


sejumlah kali.

for i in range(5):
print(i)
Struktur kontrol while

Digunakan untuk melakukan perulangan


selama kondisi tertentu terpenuhi.

angka = 0
while angka < 5:
print(angka)
angka += 1
Fungsi

Digunakan untuk mengelompokkan


serangkaian pernyataan yang dapat
dipanggil berulang kali.

def sapa(nama):
print("Halo,", nama)

sapa("John")
Fungsi dengan nilai kembalian

def tambah(a, b):


hasil = a + b
return hasil

hasil_penjumlahan = tambah(3, 4)
print(hasil_penjumlahan)
Simple Project Python – kalkulator sederhana
Simple Project Python – registrasi sederhana
THANKS!

Does anyone have any question?

addyouremail@[Link]
[Link]

Anda mungkin juga menyukai