Modul Show
Hasilkan Float AcakMetode Contoh. acak() Salinan
Hasilkan Bilangan Bulat AcakMetode Contoh. randint() Salinan _Hasilkan Angka Acak dalam JangkauanMetode Contoh Salinan
Pilih Elemen AcakMetode ❮ Metode Acak ContohMengembalikan angka acak antara 0. 0 dan 1. 0 impor acak cetak (acak. acak()) Cobalah sendiri "Definisi dan PenggunaanMetode SintaksisNilai ParameterTidak ada parameter ❮ Metode Acak ❮ Metode Acak ContohMengembalikan angka antara 3 dan 9 (keduanya disertakan) impor acak cetak (acak. randint(3, 9)) Cobalah sendiri "Definisi dan PenggunaanMetode Catatan. Metode ini adalah alias untuk Sintaksisacak. randint (mulai, berhenti) Nilai ParameterParameterDeskripsimulaiDiperlukan. Bilangan bulat yang menentukan di posisi mana untuk memulai. berhenti Diperlukan. Bilangan bulat yang menentukan di mana posisi berakhir❮ Metode Acak Aplikasi. Fungsi randint() dapat digunakan untuk mensimulasikan situasi undian berhadiah. Katakanlah Pengguna telah berpartisipasi dalam kompetisi undian. Pengguna mendapat tiga kesempatan untuk menebak angka antara 1 dan 10. Jika tebakan benar, pengguna menang, jika tidak, kalah dalam persaingan. Modul Python Random adalah modul Python bawaan yang digunakan untuk menghasilkan angka acak. Ini adalah angka pseudo-acak yang berarti ini tidak benar-benar acak. Modul ini dapat digunakan untuk melakukan tindakan acak seperti membuat angka acak, mencetak nilai acak untuk daftar atau string, dll Contoh. Mencetak nilai acak dari daftar Python30.6229016948897019 0.74178698926072940 0.6229016948897019 0.74178698926072941 0.6229016948897019 0.74178698926072942 0.6229016948897019 0.7417869892607294_3 0.6229016948897019 0.7417869892607294_4 0.6229016948897019 0.74178698926072945 0.6229016948897019 0.74178698926072946 0.6229016948897019 0.74178698926072947 0.6229016948897019 0.74178698926072948 0.6229016948897019 0.74178698926072949 randint(start, end)0 0.6229016948897019 0.74178698926072949 randint(start, end)_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ E jelas Random number between 5 and 15 is 7 Random number between -10 and -2 is -90 Random number between 5 and 15 is 7 Random number between -10 and -2 is -91 Keluaran 2 Seperti yang dinyatakan di atas, modul acak membuat angka acak semu. Angka acak tergantung pada nilai penyemaian. Misalnya, jika nilai penyemaian adalah 5 maka keluaran dari program di bawah ini akan selalu sama Contoh. Membuat angka acak dengan nilai penyemaian Python30.6229016948897019 0.74178698926072941 0.6229016948897019 0.74178698926072942 0.6229016948897019 0.7417869892607294_3 Random number between 5 and 15 is 7 Random number between -10 and -2 is -95 randint(start, end)6 Random number between 5 and 15 is 7 Random number between -10 and -2 is -97 0.6229016948897019 0.7417869892607294_3 Random number between 5 and 15 is 7 Random number between -10 and -2 is -90 random.random()0 Random number between 5 and 15 is 7 Random number between -10 and -2 is -90 random.random()0 Keluaran 0.6229016948897019 0.7417869892607294 Output dari kode di atas akan selalu sama. Oleh karena itu, tidak boleh digunakan untuk enkripsi Mari kita bahas beberapa operasi umum yang dilakukan oleh modul ini Membuat Bilangan Bulat Acakacak. metode randint() digunakan untuk menghasilkan bilangan bulat acak antara rentang yang diberikan Sintaksis randint(start, end) Contoh. Membuat bilangan bulat acak Python3random.random()3 random.random()4 0.6229016948897019 0.7417869892607294_3 random.random()6 0.6229016948897019 0.74178698926072941 0.6229016948897019 0.74178698926072942 0.6229016948897019 0.7417869892607294_3 0.3717933555623072_0 0.3717933555623072_1 0.37179335556230722 0.6229016948897019 0.74178698926072946 0.37179335556230724 randint(start, end)6 0.6229016948897019 0.74178698926072949 0.37179335556230727 Random number between 5 and 15 is 7 Random number between -10 and -2 is -97 ________23______0 random.choice(sequence)0 random.choice(sequence)1 random.choice(sequence)2 random.choice(sequence)3 0.6229016948897019 0.7417869892607294_3 0.3717933555623072_0 random.choice(sequence)6 ________56______7 0.6229016948897019 0.74178698926072946 0.37179335556230724 2 k 50 2 k 51 0.6229016948897019 0.74178698926072949 2 k 50 randint(start, end)0 Random number between 5 and 15 is 7 Random number between -10 and -2 is -97 ________23______0 random.choice(sequence)0 2 k 58 random.choice(sequence)2 random.shuffle(sequence, function)0 Keluaran Random number between 5 and 15 is 7 Random number between -10 and -2 is -9 Membuat Float Acakacak. metode random() digunakan untuk menghasilkan float acak antara 0. 0 sampai 1 Sintaksis. random.random() Contoh Python3random.shuffle(sequence, function)1 random.shuffle(sequence, function)2 random.shuffle(sequence, function)3 0.6229016948897019 0.74178698926072940 random.shuffle(sequence, function)5 0.6229016948897019 0.74178698926072942 0.6229016948897019 0.74178698926072941 0.6229016948897019 0.74178698926072942 random.shuffle(sequence, function)3 Original list : [1, 2, 3, 4, 5] After the first shuffle : [4, 3, 5, 2, 1] After the second shuffle : [1, 3, 4, 5, 2]_0 Random number between 5 and 15 is 7 Random number between -10 and -2 is -90 Original list : [1, 2, 3, 4, 5] After the first shuffle : [4, 3, 5, 2, 1] After the second shuffle : [1, 3, 4, 5, 2]2 Keluaran 0.3717933555623072 Memilih Elemen Acakacak. choice() digunakan untuk mengembalikan item acak dari daftar, tuple, atau string Sintaksis random.choice(sequence) Contoh. Memilih elemen acak dari daftar, string, dan tupel Python3Original list : [1, 2, 3, 4, 5] After the first shuffle : [4, 3, 5, 2, 1] After the second shuffle : [1, 3, 4, 5, 2]_3 Original list : [1, 2, 3, 4, 5] After the first shuffle : [4, 3, 5, 2, 1] After the second shuffle : [1, 3, 4, 5, 2]_4 0.6229016948897019 0.7417869892607294_3 0.6229016948897019 0.74178698926072940 0.6229016948897019 0.74178698926072941 0.6229016948897019 0.74178698926072942 0.6229016948897019 0.7417869892607294_3 0.6229016948897019 0.7417869892607294_4 0.6229016948897019 0.74178698926072945 0.6229016948897019 0.74178698926072946 0.6229016948897019 0.74178698926072947 0.6229016948897019 0.74178698926072948 0.6229016948897019 0.74178698926072949 randint(start, end)0 0.6229016948897019 0.74178698926072949 randint(start, end)_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ E jelas Random number between 5 and 15 is 7 Random number between -10 and -2 is -90 Random number between 5 and 15 is 7 Random number between -10 and -2 is -91 0.6229016948897019 0.7417869892607294_3 0.6229016948897019 0.7417869892607294_19 0.6229016948897019 0.741786989260729420 0.6229016948897019 0.74178698926072946 0.6229016948897019 0.741786989260729422 Random number between 5 and 15 is 7 Random number between -10 and -2 is -90 0.6229016948897019 0.741786989260729424 0.6229016948897019 0.7417869892607294_3 0.6229016948897019 0.7417869892607294_26 0.6229016948897019 0.741786989260729427 0.6229016948897019 0.74178698926072946 random.choice(sequence)0________3______8 0.6229016948897019 0.74178698926072949 randint(start, end)0 0.6229016948897019 0.74178698926072949 randint(start, end)2 0.6229016948897019 0.74178698926072949________13______4________3______9________13_____3____ Random number between 5 and 15 is 7 Random number between -10 and -2 is -90 0.6229016948897019 0.741786989260729441 Keluaran 2 k 5 Mengacak Daftaracak. metode shuffle () digunakan untuk mengocok urutan (daftar). Mengocok berarti mengubah posisi elemen urutan. Di sini, operasi pengocokan dilakukan Sintaksis random.shuffle(sequence, function) Contoh. Mengacak Daftar Python30.6229016948897019 0.7417869892607294_42 0.6229016948897019 0.74178698926072941 0.6229016948897019 0.74178698926072942 0.6229016948897019 0.7417869892607294_3 0.6229016948897019 0.7417869892607294_3 0.6229016948897019 0.7417869892607294_47 0.6229016948897019 0.741786989260729448 0.6229016948897019 0.74178698926072946 0.6229016948897019 0.74178698926072947________3______8 0.6229016948897019 0.74178698926072949 randint(start, end)0 0.6229016948897019 0.74178698926072949 randint(start, end)2 0.6229016948897019 0.74178698926072949 randint(start, end)4________3______9________13____1____69 Apakah saya harus mengimpor acak dengan Python?Ringkasan. Untuk menghasilkan angka acak dengan python, kami memiliki modul/pustaka acak yang perlu diimpor . Fungsi random() memungkinkan kita untuk menghasilkan angka acak antara 0 dan 1 (menghasilkan angka acak floating-point). Ini adalah fungsi generator acak default.
Bagaimana Anda menggunakan random () dengan Python?Python memiliki modul bawaan yang dapat Anda gunakan untuk membuat angka acak.
. Modul Acak Python Bagaimana cara mengimpor daftar acak dengan Python?impor acak n = acak. acak() cetak(n) impor acak n = acak. randint(0,22) cetak(n) impor daftar acak acak = [] untuk i dalam rentang (0,5). n = acak. randint(1,30) daftar acak. . impor acak #Hasilkan 5 angka acak antara 10 dan 30 daftar acak = acak. sampel(rentang(10, 30), 5) cetak(daftar acak) Bagaimana cara menginstal acak dengan Python?tidak perlu menginstal modul acak dengan python, sudah dilengkapi dengan python. . Buka Prompt Perintah Anda Ubah direktori tempat Python diinstal dan masuk ke folder Scripts Gunakan 'pip' untuk menginstal modul yang diperlukan ( pip install "nama modul") |