Halaman

Tampilkan postingan dengan label Python. Tampilkan semua postingan
Tampilkan postingan dengan label Python. Tampilkan semua postingan

Kamis, 02 Januari 2025

For Loops

Iterasi digunakan untuk mengotomatiskan tugas yang perlu dilakukan berulang-ulang.


Iterasi membuat program Anda lebih sederhana, lebih cepat, dan mengurangi kesalahan.

Dalam pelajaran ini, Anda akan mempelajari cara membuat for loop.

 

Perulangan for digunakan untuk mengeksekusi instruksi yang sama berulang-ulang, dalam jumlah tertentu.

for i in range(100):
  print("Hello")

Perulangan for dimulai dengan kata kunci for. Variabel i mencatat jumlah iterasi.

range() membuat 10 angka secara berurutan, dimulai dari 0.

range(5) akan menghasilkan urutan 5 angka.

range() menghasilkan serangkaian bilangan bulat. Variabel i digunakan untuk mengulang angka-angka tersebut.

Anda dapat mengganti i dengan variabel lain pilihan Anda.

Kode yang diulang dalam for loop harus diberi indentasi. Indentasi adalah spasi di awal baris.

Kode yang tidak diberi indentasi dengan benar akan mengakibatkan kesalahan. Python tidak mempermasalahkan apakah Anda menggunakan 2 spasi atau 4 spasi (atau jumlah spasi lainnya) selama Anda konsisten.

 for i in range(3):
      print("Hello")

Pernyataan loop awal harus diikuti oleh simbol titik dua :. Ini menandakan dimulainya blok iterasi.

Pelajaran yang Dapat Dipetik
Anda mempelajari bahwa:

🌟 Anda dapat menerapkan iterasi ke dalam program Anda dengan for loop

🌟 pernyataan loop awal harus diikuti oleh simbol titik dua :

🌟 kode yang diulang harus diberi indentasi

 


 

 

 

 

Selasa, 08 Februari 2022

Struktur Data

Hampir setiap program menggunakan data.
Mengatur, mengelola, dan menyimpan data penting karena memungkinkan akses yang lebih mudah dan modifikasi yang efisien.

Struktur Data memungkinkan Anda untuk menyimpan dan mengelola data Anda.

Python memiliki sejumlah struktur data bawaan:
- Strings
- Lists
- Dictionaries
- Tuples
- Sets

Selama kursus ini, kita akan belajar tentang struktur data ini, menggunakannya untuk menyimpan data dan melihat aplikasi kehidupan nyata mereka.

 Selain struktur data bawaan, Python memungkinkan Anda untuk membuat struktur data Anda sendiri, memungkinkan Anda untuk memiliki kontrol penuh atas fungsionalitasnya.

Struktur data yang paling menonjol adalah:
- Stacks
- Queues
- Trees
- Linked Lists

  

Senin, 07 Februari 2022

Sisa

Operator modulo dilakukan dengan simbol persen (%) dan digunakan untuk mendapatkan sisa pembagian.

Sebagai contoh:

 

  

 

Hasil bagi

Pembagian lantai dilakukan dengan menggunakan dua garis miring ke depan dan digunakan untuk menentukan hasil bagi suatu pembagian (jumlah yang dihasilkan oleh pembagian dua bilangan).

Sebagai contoh:

 

 

 

 Kode di atas akan menampilkan 3, karena 6 masuk ke 20 tiga kali.

 

Eksponen

Selain penjumlahan, pengurangan, perkalian, dan pembagian, Python juga mendukung eksponensial, yaitu pengangkatan satu bilangan ke pangkat lainnya. Operasi ini dilakukan dengan menggunakan dua tanda bintang.

  

 

Anda dapat merangkai eksponensial menjadi satu. Dengan kata lain, Anda dapat menaikkan angka menjadi beberapa kekuatan. Misalnya, 2**3**2. 

Anda juga dapat menggunakan float dalam eksponensial.

Misalnya, kode berikut akan menghasilkan akar kuadrat dari 9:

 

 

 


Float

Float digunakan dalam Python untuk mewakili angka yang bukan bilangan bulat (bilangan bulat).
Beberapa contoh bilangan yang direpresentasikan sebagai float adalah 0,5 dan -7.8237591.
Mereka dapat dibuat secara langsung dengan memasukkan angka dengan titik desimal, atau dengan menggunakan operasi seperti pembagian pada bilangan bulat.

  

  

Seperti yang Anda lihat sebelumnya, membagi dua bilangan bulat menghasilkan float.
Float juga dihasilkan dengan menjalankan operasi pada dua float, atau pada float dan integer. 

 

 

 Float dapat ditambahkan ke integer, karena Python secara diam-diam mengubah integer menjadi float.

Minggu, 06 Februari 2022

Operasi Sederhana

Python memiliki kemampuan melakukan perhitungan.
Masukkan perhitungan langsung ke pernyataan cetak:

 

 

Python juga melakukan perkalian dan pembagian, menggunakan tanda bintang * untuk menunjukkan perkalian dan garis miring / untuk menunjukkan pembagian.

Gunakan tanda kurung untuk menentukan operasi mana yang dilakukan terlebih dahulu. 

 

 

Menggunakan garis miring tunggal untuk membagi angka menghasilkan desimal (atau float, seperti yang disebut dalam pemrograman). Kita akan mengetahui lebih banyak tentang float di pelajaran berikutnya.

 

 

Selamat datang di Python!

Python adalah bahasa pemrograman tingkat tinggi, dengan aplikasi di berbagai bidang, termasuk pemrograman web, skrip, komputasi ilmiah, dan kecerdasan buatan!

Ini sangat populer dan digunakan oleh organisasi seperti Google, NASA, CIA, dan Disney.

Mari kita mulai dengan membuat program singkat yang menampilkan "Hello world!".
Dalam Python, kami menggunakan pernyataan print untuk menampilkan teks. 

 

 

Perhatikan bahwa teks harus diapit dengan tanda kutip tunggal atau ganda. 

Pernyataan print harus diikuti oleh tanda kurung, yang menyertakan output yang ingin kita hasilkan.

Pernyataan Print juga dapat digunakan untuk menampilkan beberapa baris teks.

Misalnya:

 

 

Setiap pernyataan Print mengeluarkan teks dari baris baru.

 

Docstrings

Ok mari kita selesaikan modul 6 dengan docstrings.

Docstrings (string dokumentasi) mirip dengan komentar, karena dirancang untuk menjelaskan kode. Tetapi! mereka lebih spesifik dan memiliki sintaks yang berbeda.

Mereka dibuat dengan meletakkan string multiline yang berisi penjelasan fungsi di bawah baris pertama fungsi. Seperti ini:

  

 

Tidak seperti komentar konvensional, docstrings dipertahankan selama runtime program. Hal ini memungkinkan programmer untuk memeriksa komentar-komentar ini pada saat run time.