0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan16 halaman

Panduan Lengkap Pemrograman Python

Dokumen ini memberikan pengantar lengkap tentang bahasa pemrograman Python, termasuk fitur, mode penggunaan, variabel, tipe data, dan operator. Python dikenal karena sintaksnya yang sederhana, kemudahan belajar, dan dukungan untuk pemrograman berorientasi objek. Selain itu, Python juga menyediakan berbagai tipe data dan operator untuk melakukan operasi matematis dan logika.

Diterjemahkan oleh

ScribdTranslations
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 tayangan16 halaman

Panduan Lengkap Pemrograman Python

Dokumen ini memberikan pengantar lengkap tentang bahasa pemrograman Python, termasuk fitur, mode penggunaan, variabel, tipe data, dan operator. Python dikenal karena sintaksnya yang sederhana, kemudahan belajar, dan dukungan untuk pemrograman berorientasi objek. Selain itu, Python juga menyediakan berbagai tipe data dan operator untuk melakukan operasi matematis dan logika.

Diterjemahkan oleh

ScribdTranslations
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

Pengantar ke Python

Python adalah bahasa pemrograman yang kuat, serba guna, dan berorientasi objek yang dibuat oleh Guido van
Rossum dan pertama kali dirilis pada tahun 1991. Ini memiliki sintaks yang sederhana dan mudah digunakan. Anda dapat menggunakan Python

bahasa pemrograman untuk mengembangkan aplikasi desktop dan web. Program Python
secara umum lebih kecil daripada bahasa pemrograman lain seperti Java. Saat ini Python sangat
bahasa yang menuntut untuk membuat berbagai jenis aplikasi.

Fitur dari Python

Mudah untuk Kode


Sangat mudah untuk menulis kode dalam Python.

Mudah Dipelajari
oPython sangat mudah digunakan dan dipelajari karena memiliki sintaks yang sederhana.

Gratis dan Sumber Terbuka


oPython tersedia secara gratis di situs web resmi dan dapat diunduh dengan mudah

Bahasa Berorientasi Objek


Salah satu fitur kunci dari Python adalah pemrograman Berorientasi Objek.
Python mendukung bahasa berorientasi objek dan konsep kelas,
enkapsulasi objek dll.

Dukungan Pemrograman GUI


oIt supports the Graphical User interface environment, which makes it
lebih mudah. Python adalah pilihan yang paling populer untuk membuat aplikasi grafis dengan
Python.

Fitur yang dapat diperluas:


Ini memudahkan pengguna untuk menulis beberapa kodingnya dalam bahasa lain seperti
C, C++

Portability:
Ini adalah bahasa lintas platform. Ia dapat berjalan dengan sama di berbagai platform.
misalnya, jika kita memiliki program python untuk windows dan jika kita ingin menjalankan
kode ini di platform lain seperti Linux, Unix, dan Mac maka kita tidak
perlu mengubahnya.

Python adalah bahasa yang terintegrasi:


oPython adalah bahasa terintegrasi yang dapat dengan mudah kita integrasikan dengan yang lain
bahasa seperti C, C++
A broad standard library
oPython memiliki perpustakaan yang besar dan luas serta menyediakan sejumlah besar modul dan
fungsi untuk mengembangkan aplikasi

Berbagai mode Python:

[Link] Interaktif: Modus interaktif digunakan ketika seorang pengguna ingin menjalankan satu saja
line or one block of code. It runs very quickly and gives the output immediately.
"Mode interaktif" adalah "shell baris perintah. Mode ini memakan waktu lebih sedikit
dibandingkan dengan mode skrip." Tapi Anda tidak dapat menyimpan program dalam mode Interaktif.

Gambar(1.1)

Ini akan menunjukkan output segera setelah mengetik perintah. Di atas


gambar(1.1) kami mencetak pesan dan itu segera memberikan output di sebelahnya.
garis.

[Link] Skrip: Ini digunakan ketika pengguna bekerja dengan lebih dari satu kode tunggal
atau sepotong kode. Ini disebut mode normal atau editor. Anda dapat mengetik semua yang Anda
kode dalam satu file teks, atau skrip, dan jalankan semua kode sekaligus. Anda dapat Menyimpan, Mengedit
dan menggunakan kembali program yang ditulis dalam mode skrip.
F5 adalah pintasan
Cara bekerja dalam mode skrip: kunci untuk menjalankan Python

1. Di shell Python standar, Anda dapat pergi ke Berkas File Baru. Program.

2. Sebuah jendela skrip kosong akan muncul di mana Anda dapat menulis kode Anda.

3. Kemudian simpan kode (script) dengan ekstensi ".py".


[Link] menjalankan skrip, pilih "Jalankan" -> "Jalankan

Mode Skrip

Gambar(1.2)
1. Program untuk mencetak pesan apa saja menggunakan Mode skrip.

Output:
Variabel di Python:

Variabel digunakan untuk menyimpan nilai data. Ini seperti wadah dan menyimpan memori.
ruang untuk menyimpan nilai. Kita bisa menerapkan berbagai operasi matematika pada variabel. Dalam
Python tidak perlu mendefinisikan tipe data dari sebuah variabel, Python secara otomatis akan menetapkannya
tipe data dari variabel sesuai dengan nilai yang disimpan di dalamnya.

Aturan untuk mendeklarasikan sebuah variabel

Nama variabel harus dimulai dengan huruf atau karakter garis bawah. Itu tidak dapat
mulai dengan angka.
Nama variabel hanya dapat mengandung karakter alfanumerik dan garis bawah
(A-Z, 0-9, dan _ )
Nama variabel bersifat sensitif terhadap huruf besar dan kecil (name, Name, dan NAME adalah tiga
berbagai variabel

Kita dapat menetapkan satu variabel dalam pernyataan tunggal

Kita dapat menetapkan nilai tunggal ke beberapa variabel

Kita dapat menetapkan beberapa variabel dalam satu pernyataan

Kumpulan karakter di Python

Karakter
Surat Kita dapat menggunakan sekumpulan karakter ini di Python
A–Z
Kita hanya dapat menggunakan (_) karakter khusus garis bawah di
a–z
Angka nama variabel
0-9
2. Simbol Khusus
Ruang, ?, +, =, #, ! %, „, “”, $, < , >

3. Ruang Kosong
Spare kosong, tab horizontal, pengembalian karier, baris baru, umpan formulir
Keywords

Kata kunci adalah kata yang dipesan, memiliki makna khusus yang kita gunakan di
pemrograman, mereka sensitif terhadap huruf besar dan kecil, berikut adalah daftar kata kunci

Token

Token adalah unit terkecil dari program. Ada beberapa token dalam Python

[Link] yang Dipesan atau Kata Kunci


Kata kunci hanyalah sekumpulan kata khusus, yang merupakan beberapa
arti khusus dan dicadangkan oleh Python.
2. Pengenal
Identifikasi dalam python tidak lain adalah nama yang ditentukan pengguna untuk mewakili
entitas yang dapat diprogram seperti variabel, fungsi, kelas, modul atau apapun
objek lain.
3. Literals
Literal dapat didefinisikan sebagai data yang diberikan dalam variabel atau konstanta.
Python memiliki literal berikut:

[Link]
Operator adalah simbol yang melakukan operasi pada beberapa
nilai. Nilai-nilai ini dikenal sebagai operand.
Tipe data di Python:

In programming, data type is an important concept. Data types are the classification of
item data.

Tipe data mendefinisikan, jenis data yang dapat kita simpan dalam variabel

Setiap variabel di Python memiliki tipe data. Tipe data digunakan untuk mendefinisikan jenis dari
data. Beberapa jenis data adalah integer, string, float, karakter, dll.

Python menawarkan banyak tipe data bawaan. Kita akan membahas beberapa tipe data dasar.
digunakan dalam Python

Mengatur Tipe Data:

Dalam Python, tipe data ditetapkan saat Anda menetapkan nilai ke variabel

Example Tipe Data

x = “Welcome to Python” Str

x = 100 Int

x = 10.20 Mengambang

x = 5k Kompleks

Tipe Data Angka

Tipe data Number dalam Python digunakan untuk menyimpan nilai numerik. Tipe data Number dapat termasuk
ke jenis numerik berikut.

Int (bilangan bulat bertanda) Ini adalah bilangan bulat yang bisa positif atau negatif;
mereka tidak memiliki bagian pecahan, dengan panjang yang tidak terbatas.

Contoh: 45,50,78, -55


Float (poin mengambang) Float (nilai real titik mengapung) –float; atau "floating
nilai-nilai angka "point number" adalah angka, positif atau negatif,
mengandung satu atau lebih desimal. Float juga dapat berada dalam
notasi ilmiah, dengan E atau e menunjukkan pangkat 10
(2.5e2 = 2.5 x 102 = 250).
Complex (complex Python memiliki dukungan bawaan untuk bilangan kompleks,
Angka) yang ditulis dengan notasi ini; yang
bagian imajiner dituliskan dengan akhiran j, misalnya, 3+1j. Untuk
dapatkan akses ke ekuivalen kompleks dari modul matematika,
gunakan cmath.

#digunakan untuk memberikan komentar dalam kode

Typefunction digunakan untuk mendapatkan


tipe data dari sebuah variabel
Tipe Data Str

String adalah urutan data karakter. Tipe string dalam Python disebut str.
Kita bisa menggunakan tanda kutip tunggal atau tanda kutip ganda untuk mewakili string. String multi-baris bisa
diberikan menggunakan tanda kutip tiga, ''' atau """.

Fungsi Print ()

Fungsi print digunakan untuk mencetak pesan / pernyataan di layar. Ini juga digunakan untuk mencetak nilai dari
sebuah variabel.
Urutan Pelarian di Python:

Urutan pelarian adalah karakter non-grafis yang tidak dapat diketik langsung dari keyboard, misalnya.
Tab, backspace dll. karakter ini dapat diwakili oleh urutan pelarian. Dan digunakan dengan
bantuan dari()

Melarikan diri
Description Contoh Keluaran
Urutan
\\ Mencetak Backslash \\ \
\` Mencetak tanda kutip tunggal '
\" Pirnts tanda kutip ganda " "
Bell ASCII membuat pemberitahuan bel berbunyi
\a print "\a" N/A
suara (mis. xterm)
ASCII backspace ( BS ) menghapus cetakan sebelumnya "ab" + "\b" +
\b ac
karakter c
halo
\f Formfeed ASCII (FF) print "hello
dunia
world"
halo
\n Baris umpan ASCII ( LF ) cetak "hello\nworld"
dunia
Mencetak karakter dari Unicode cetak
{nama} †
basis data ⸻
Kembalikan karakter ASCII (CR). Memindahkan semua
karakter setelah ( CR ) di awal cetakan
\r XX_XX6
garis saat menimpa nomor yang sama "123456 XX_XX"
karakter bergerak.
\t Tab horizontal ASCII (TAB). Mencetak TAB cetak "\t* halo" halo
\t Tab vertikal ASCII (VT). N/A N/A
Cetakan karakter Unicode nilai hex 16-bit u" 1b" Л
cetak
Mencetak karakter Unicode nilai hex 32-bit Ʃ
Mencetak karakter berdasarkan nilai oktalnyaprint "\043" #
\xhh Mencetak karakter berdasarkan nilai heksadecimal cetak "\x23" #
[Link]
List:Daftar itu sama seperti array yang dideklarasikan dalam bahasa lain. Sebuah daftar tunggal dapat berisi
Tipe Data seperti Bilangan Bulat, String, serta Objek. Daftar dapat diubah, mereka dapat diubah
bahkan setelah penciptaannya. Itu mewakili nilai yang dipisahkan koma di antara tanda kurung siku

([ ]).

Keluaran

Tupels:

Tuple adalah urutan nilai, sama seperti daftar. Perbedaan antara tuple dan daftar adalah,
tuple tidak dapat diubah seperti daftar. Elemen dari Tuple dipisahkan dengan koma dan
terkandung dalam tanda kurung ()

Output:

Dictionary:
Kamus Python adalah kumpulan item yang tidak teratur. Sebuah kamus memiliki pasangan kunci: nilai di dalamnya.
Kunci dari sebuah Kamus harus unik dan bertipe data tidak dapat diubah seperti String.
Bilangan bulat dan tupel, tetapi kunci-nilai dapat diulang dan bisa berupa jenis apa saja.

Keluaran

Operator di Python

Operator aritmatika
Operator penugasan
Operator perbandingan
Operator logika

Operator Aritmatika

Ini adalah simbol khusus, yang digunakan untuk melakukan operasi matematis pada operand.
(Operand dapat berupa nilai atau variabel). Kombinasi operand dan operator menciptakan sebuah ekspresi.

Beberapa operator matematika adalah

Simbol Operator Description Keluaran


+ Penambahan Memberikan jumlah dari dua variabel atau nilai yang diberikan

- Pengurangan Memberikan selisih antara dua variabel atau nilai yang diberikan
* Perkalian Memberikan hasil kali dari dua variabel atau nilai yang diberikan

/ Divisi Bagi 1stnomor dengan 2ndnomor dan berikan hasil dalam


desimal
% Pengingat / Modulus Memberikan sisa dengan membagi 1sttidak. dengan 2ndtidak.
// Pembagian Bulat Berikan hasil bagi dari 1sttidak. dengan 2dantidak.
** Pangkat Memberikan daya 1stTidak. dengan 2ndTidak.

Contoh Operator (+)


Contoh Operator (-)

Contoh Operator (*)

Contoh Operator (/)


Contoh Operator (%)

Contoh Operator (//)

Contoh Operator (**)


Operator Penugasan

Operator penugasan digunakan untuk menetapkan nilai ke variabel

(=)
= operator digunakan untuk menetapkan nilai pada sebuah variabel

Sintaksis x=5

Di sini kami telah menetapkan nilai 5 pada variabel x

Operator Perbandingan

Operator perbandingan digunakan untuk membandingkan 2 nilai. Itu akan mengembalikan benar jika kondisinya
benar jika tidak akan mengembalikan salah

Operator Name Contoh


== Sama x == y
!= Tidak Sama x! = y
> Lebih besar dari x > y
< Kurang dari x<y
>= Lebih besar dari atau sama dengan x >= y
<= Kurang dari atau sama dengan x <= y

== Operator

x=9
y=3

cetak(x == y)

# mengembalikan False karena 9 tidak sama dengan 3

!= Operator

x=5

y=3

cetak(x != y)
# mengembalikan True karena 5 tidak sama dengan 3

Operator

x=5
y=3
cetak(x > y)

mengembalikan True karena 5 lebih besar dari 3

<Operator
x = 50
y=3
cetak(x < y)

mengembalikan False karena 50 tidak kurang dari 3

>=Operator
x = 50
y=3
cetak(x >= y)

# mengembalikan True karena 50 lebih besar dari 3

<=Operator
x = 50
y=3
cetak(x <= y)

# mengembalikan False karena 50 lebih besar dari 3

# mengembalikan true karena lima lebih besar, atau sama dengan, 3


Operator Logika

Operator logika digunakan untuk menggabungkan pernyataan kondisional. Ini digunakan untuk menerapkan
lebih dari satu kondisi pada variabel.

Operator Deskripsi Contoh


dan Kembalikan true jika kedua x < 5 dan x > 2
kondisi benar
atau Kembalikan true jika salah satu dari x < 5 atau x > 2
kondisi adalah benar
tidak Jika kondisi tidak cocok tidak (x<5 dan x<10)
kembalikan true, jika cocok
kembali salah

dan Operator

x=5

cetak(x > 3 dan x < 15)

# mengembalikan true karena 5 lebih besar dari 3 DAN 5 kurang dari 15

Operator Atau

x=5

cetak(x > 3 dan x < 4)

# mengembalikan true karena salah satu kondisinya benar 5 lebih besar dari 3

Operator Tidak
x=5
cetak (tidak(x>3 dan x<10))

# mengembalikan false karena kedua kondisi yang diberikan memenuhi

Anda mungkin juga menyukai