Panduan Lengkap Pemrograman Python
Panduan Lengkap Pemrograman 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.
Mudah Dipelajari
oPython sangat mudah digunakan dan dipelajari karena memiliki sintaks yang sederhana.
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.
[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)
[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.
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.
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
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]
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
Dalam Python, tipe data ditetapkan saat Anda menetapkan nilai ke variabel
x = 100 Int
x = 10.20 Mengambang
x = 5k Kompleks
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.
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.
- Pengurangan Memberikan selisih antara dua variabel atau nilai yang diberikan
* Perkalian Memberikan hasil kali dari dua variabel atau nilai yang diberikan
(=)
= operator digunakan untuk menetapkan nilai pada sebuah variabel
Sintaksis x=5
Operator Perbandingan
Operator perbandingan digunakan untuk membandingkan 2 nilai. Itu akan mengembalikan benar jika kondisinya
benar jika tidak akan mengembalikan salah
== Operator
x=9
y=3
cetak(x == y)
!= Operator
x=5
y=3
cetak(x != y)
# mengembalikan True karena 5 tidak sama dengan 3
Operator
x=5
y=3
cetak(x > y)
<Operator
x = 50
y=3
cetak(x < y)
>=Operator
x = 50
y=3
cetak(x >= y)
<=Operator
x = 50
y=3
cetak(x <= y)
Operator logika digunakan untuk menggabungkan pernyataan kondisional. Ini digunakan untuk menerapkan
lebih dari satu kondisi pada variabel.
dan Operator
x=5
Operator Atau
x=5
# mengembalikan true karena salah satu kondisinya benar 5 lebih besar dari 3
Operator Tidak
x=5
cetak (tidak(x>3 dan x<10))