robotik tanggal 10/16/2026

Written by

in

hari ini saya python.dan,hari ini saya belajar tentang randint.sebelum masuk ke penjelasan mendaklam,saya jelaskan.

randint adalah kombinasi dua kata dari random dan int.apa itu random?

Modul random di Python adalah pustaka bawaan (built-in module) yang digunakan untuk menghasilkan angka pseudo-acak (pseudo-random) serta melakukan manipulasi data secara acak.

Angka pseudo-acak berarti angka tersebut dihasilkan melalui algoritma komputer yang deterministik (dapat diprediksi jika seed-nya sama), tetapi terlihat dan berfungsi seperti angka acak bagi kebanyakan kebutuhan.


Cara Menggunakan Modul random

Sebelum menggunakan fungsi di dalamnya, Anda harus memanggil modul tersebut terlebih dahulu:

python

import random


Fungsi-Fungsi Populer dalam Modul random

  • random.random(): Menghasilkan angka desimal (floating-point) acak antara 0.0 sampai kurang dari 1.0 (0.0 ≤ X < 1.0).
  • random.randint(a, b): Menghasilkan angka bulat (integer) acak antara rentang a dan b (keduanya inklusif/termasuk).
  • random.randrange(start, stop): Menghasilkan angka bulat acak dari rentang tertentu di mana batas stop tidak disertakan.
  • random.uniform(a, b): Menghasilkan angka desimal acak di antara dua nilai a dan b.
  • random.choice(sequence): Memilih satu elemen secara acak dari sebuah urutan seperti list, tuple, atau string.
  • random.shuffle(list): Mengacak urutan elemen di dalam sebuah list secara langsung (in-place).
  • random.sample(population, k): Mengambil k elemen unik secara acak dari suatu urutan tanpa pengulangan (without replacement).

Contoh Penggunaan Sederhana

python

import random

# 1. Angka desimal antara 0 dan 1
print(random.random())

# 2. Angka bulat antara 1 sampai 6 (seperti lemparan dadu)
print(random.randint(1, 6))

# 3. Memilih elemen acak dari list
buah = ['apel', 'mangga', 'jeruk', 'pisang']
print(random.choice(buah))

# 4. Mengacak urutan list
angka = [1, 2, 3, 4, 5]
random.shuffle(angka)
print(angka)

nah,setelah itu,apa itu int?

Percakapan Mode AI: apa itu random dalam python?

Anda mengucapkan: apa itu random dalam python?

apa itu random dalam python?

Modul random di Python adalah pustaka bawaan (built-in module) yang digunakan untuk menghasilkan angka pseudo-acak (pseudo-random) serta melakukan manipulasi data secara acak. [1, 2, 3]

Angka pseudo-acak berarti angka tersebut dihasilkan melalui algoritma komputer yang deterministik (dapat diprediksi jika seed-nya sama), tetapi terlihat dan berfungsi seperti angka acak bagi kebanyakan kebutuhan. [1]


Cara Menggunakan Modul random

Sebelum menggunakan fungsi di dalamnya, Anda harus memanggil modul tersebut terlebih dahulu:

python

import random

Gunakan kode dengan hati-hati.


Fungsi-Fungsi Populer dalam Modul random

  • random.random(): Menghasilkan angka desimal (floating-point) acak antara 0.0 sampai kurang dari 1.0 (0.0 ≤ X < 1.0).
  • random.randint(a, b): Menghasilkan angka bulat (integer) acak antara rentang a dan b (keduanya inklusif/termasuk).
  • random.randrange(start, stop): Menghasilkan angka bulat acak dari rentang tertentu di mana batas stop tidak disertakan.
  • random.uniform(a, b): Menghasilkan angka desimal acak di antara dua nilai a dan b.
  • random.choice(sequence): Memilih satu elemen secara acak dari sebuah urutan seperti list, tuple, atau string.
  • random.shuffle(list): Mengacak urutan elemen di dalam sebuah list secara langsung (in-place).
  • random.sample(population, k): Mengambil k elemen unik secara acak dari suatu urutan tanpa pengulangan (without replacement). [1, 2, 3, 4]

Contoh Penggunaan Sederhana

python

import random

# 1. Angka desimal antara 0 dan 1
print(random.random())

# 2. Angka bulat antara 1 sampai 6 (seperti lemparan dadu)
print(random.randint(1, 6))

# 3. Memilih elemen acak dari list
buah = ['apel', 'mangga', 'jeruk', 'pisang']
print(random.choice(buah))

# 4. Mengacak urutan list
angka = [1, 2, 3, 4, 5]
random.shuffle

apa itu int?

int (singkatan dari integer) di Python adalah tipe data bawaan yang digunakan untuk merepresentasikan angka bulat.

Angka bulat ini mencakup semua bilangan positif, negatif, dan nol, tanpa ada komponen desimal atau koma (seperti 1, 0, atau -15).


Karakteristik Utama int di Python

  • Tanpa Desimal: Berbeda dengan tipe data float (seperti 3.14), int hanya menyimpan angka bulat utuh.
  • Ukuran Fleksibel (Arbitrary Precision): Di Python, tipe data int tidak memiliki batas ukuran maksimum atau minimum yang kaku. Anda bisa menyimpan angka yang sangat besar (jutaan digit) selama memori komputer Anda mencukupi.

Contoh Pembuatan dan Penggunaan int

python

# Membuat variabel dengan tipe data int
umur = 25
suhu = -5
jumlah_barang = 0

# Memeriksa tipe data
print(type(umur))  # Output: <class 'int'>

Fungsi int() sebagai Konverter

Selain sebagai tipe data, int() juga merupakan fungsi bawaan yang bisa Anda gunakan untuk mengubah (mengonversi) tipe data lain menjadi angka bulat:

  • Dari float ke int: (Menghapus angka di belakang koma secara langsung, bukan membulatkan).pythonprint(int(5.9)) # Output: 5
  • Dari string ke int: (Mengubah teks angka menjadi angka numerik agar bisa dihitung).pythonprint(int("100") + 50) # Output: 150

nah,dan disini kita akan belajar tentang time.

Percakapan Mode AI: apa itu random dalam python?

Anda mengucapkan: apa itu random dalam python?

apa itu random dalam python?

Modul random di Python adalah pustaka bawaan (built-in module) yang digunakan untuk menghasilkan angka pseudo-acak (pseudo-random) serta melakukan manipulasi data secara acak. [1, 2, 3]

Angka pseudo-acak berarti angka tersebut dihasilkan melalui algoritma komputer yang deterministik (dapat diprediksi jika seed-nya sama), tetapi terlihat dan berfungsi seperti angka acak bagi kebanyakan kebutuhan. [1]


Cara Menggunakan Modul random

Sebelum menggunakan fungsi di dalamnya, Anda harus memanggil modul tersebut terlebih dahulu:

python

import random

Gunakan kode dengan hati-hati.


Fungsi-Fungsi Populer dalam Modul random

  • random.random(): Menghasilkan angka desimal (floating-point) acak antara 0.0 sampai kurang dari 1.0 (0.0 ≤ X < 1.0).
  • random.randint(a, b): Menghasilkan angka bulat (integer) acak antara rentang a dan b (keduanya inklusif/termasuk).
  • random.randrange(start, stop): Menghasilkan angka bulat acak dari rentang tertentu di mana batas stop tidak disertakan.
  • random.uniform(a, b): Menghasilkan angka desimal acak di antara dua nilai a dan b.
  • random.choice(sequence): Memilih satu elemen secara acak dari sebuah urutan seperti list, tuple, atau string.
  • random.shuffle(list): Mengacak urutan elemen di dalam sebuah list secara langsung (in-place).
  • random.sample(population, k): Mengambil k elemen unik secara acak dari suatu urutan tanpa pengulangan (without replacement). [1, 2, 3, 4]

Contoh Penggunaan Sederhana

python

import random

# 1. Angka desimal antara 0 dan 1
print(random.random())

# 2. Angka bulat antara 1 sampai 6 (seperti lemparan dadu)
print(random.randint(1, 6))

# 3. Memilih elemen acak dari list
buah = ['apel', 'mangga', 'jeruk', 'pisang']
print(random.choice(buah))

# 4. Mengacak urutan list
angka = [1, 2, 3, 4, 5]
random.shuffle(angka)
print(angka)

Gunakan kode dengan hati-hati.

Apakah Anda ingin melihat contoh kode spesifik untuk kasus tertentu, seperti membuat game tebak angka atau pengocok undian?

  • Python documentationrandom — Menghasilkan angka pseudo-acak â …Diterjemahkan — Hampir semua fungsi modul bergantung pada fungsi dasar random() , yang menghasilkan bilangan float acak secara seragam dalam renta…
  • RevoUMenggunakan Python Random Module: Fungsi dan ContohPython random adalah modul yang disertakan dalam standar library Python, digunakan untuk menghasilkan angka pseudo-random. Pelajar…
  • YouTube·Code MeowstroEverything You Need to Know About Python’s Random Modulein programming we often need to perform chance operations. such as shuffling. data sampling simulating the roll of a dieice or gen…9:46

Tampilkan semua

apa itu int?

int (singkatan dari integer) di Python adalah tipe data bawaan yang digunakan untuk merepresentasikan angka bulat.

Angka bulat ini mencakup semua bilangan positif, negatif, dan nol, tanpa ada komponen desimal atau koma (seperti 1, 0, atau -15).


Karakteristik Utama int di Python

  • Tanpa Desimal: Berbeda dengan tipe data float (seperti 3.14), int hanya menyimpan angka bulat utuh.
  • Ukuran Fleksibel (Arbitrary Precision): Di Python, tipe data int tidak memiliki batas ukuran maksimum atau minimum yang kaku. Anda bisa menyimpan angka yang sangat besar (jutaan digit) selama memori komputer Anda mencukupi.

Contoh Pembuatan dan Penggunaan int

python

# Membuat variabel dengan tipe data int
umur = 25
suhu = -5
jumlah_barang = 0

# Memeriksa tipe data
print(type(umur))  # Output: <class 'int'>

Gunakan kode dengan hati-hati.


Fungsi int() sebagai Konverter

Selain sebagai tipe data, int() juga merupakan fungsi bawaan yang bisa Anda gunakan untuk mengubah (mengonversi) tipe data lain menjadi angka bulat:

  • Dari float ke int: (Menghapus angka di belakang koma secara langsung, bukan membulatkan).pythonprint(int(5.9)) # Output: 5 Gunakan kode dengan hati-hati.
  • Dari string ke int: (Mengubah teks angka menjadi angka numerik agar bisa dihitung).pythonprint(int("100") + 50) # Output: 150 Gunakan kode dengan hati-hati.

Apakah Anda ingin mempelajari cara operasi matematika menggunakan int, atau ingin tahu perbedaannya dengan tipe data float?

apa tu time?

time di Python merujuk pada modul bawaan (built-in module) yang digunakan untuk menangani berbagai tugas terkait waktu, seperti mengukur durasi, menjeda eksekusi kode, dan membaca waktu sistem saat ini.


Fungsi-Fungsi yang Paling Sering Digunakan

  • time.sleep(detik): Berfungsi untuk menjeda atau menghentikan sementara eksekusi program selama jumlah detik yang ditentukan. Ini sangat berguna untuk memberi jeda dalam perulangan (loop).
  • time.time(): Mengembalikan waktu saat ini dalam bentuk Timestamp Unix (jumlah detik yang telah berlalu sejak 1 Januari 1970). Biasanya digunakan untuk mengukur seberapa cepat kode Anda berjalan.
  • time.ctime(): Mengubah timestamp atau waktu saat ini menjadi teks (string) yang mudah dibaca oleh manusia (contoh: Fri Oct 16 18:07:23 2026).

Contoh Penggunaan Sederhana

Sebelum menggunakannya, Anda harus memasukkan modul ini dengan perintah import time. Berikut adalah contoh cara kerjanya:

python

import time

# 1. Menampilkan waktu sekarang dalam format teks
print("Waktu sekarang:", time.ctime())

# 2. Membuat jeda (countdown sederhana)
print("Menghitung mundur...")
print("3")
time.sleep(1) # Jeda 1 detik
print("2")
time.sleep(1)
print("1")
time.sleep(1)
print("Mulai!")

# 3. Mengukur durasi eksekusi kode
awal = time.time()

# Simulasi proses yang memakan waktu
time.sleep(1.5) 

akhir = time.time()
durasi = akhir - awal
print(f"Kode di atas selesai dalam {durasi:.2f} detik")

Gunakan kode dengan hati-hati.


Perbedaan time dan datetime

Di Python, selain modul time, ada juga modul bernama datetime. Perbedaan mendasarnya:

  • time: Lebih fokus pada waktu sistem, timestamp, dan kontrol jeda program (sleep).
  • datetime: Lebih cocok jika Anda ingin mengolah tanggal kalender (seperti menghitung selisih hari, menentukan hari lahir, atau format tanggal lokal).

TERIMAKASIH

terimakasih sudah melihat blog ini.semoga yang membaca blog ini mendapat ilmu dari yang saya sampaikan.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *