Ini adalah paket python sederhana untuk menghasilkan kata-kata bahasa Inggris acak. Jika Anda memerlukan bantuan setelah membaca di bawah ini, silakan temukan saya di Twitter di @vaibhavsingh97 Show
Jika Anda menyukai paketnya, silakan. bintang2. repo InstalasiAnda harus dapat menginstal menggunakan $ easy_install random-word $ pip install random-word Atau tiru repositori ini dan jalankan $ python3 setup.py install_ Atau letakkan folder Penggunaan Dasar
from random_word import RandomWords r = RandomWords() # Return a single random word r.get_random_word() Berbagai layanan tersedia sebagai bagian dari paket kata acak, yang mengambil kata acak dari berbagai penyedia API. Silakan periksa bagian JasaPerkembanganDengan asumsi bahwa Anda telah $ python3 setup.py install_0 dan $ python3 setup.py install1 diinstal, atur lingkungan Anda dan instal dependensi yang diperlukan seperti ini alih-alih $ python3 setup.py install2 yang ditentukan di atas $ git clone https://github.com/vaibhavsingh97/random-word.git $ cd random-word $ make init_ Tambahkan Kunci API di $ python3 setup.py install_3 direktori yang menentukan Kunci API di $ python3 setup.py install4. Jika Anda tidak memiliki kunci API, mintalah kunci API Anda [di sini][worknikWebsiteLink] Menggunakan modul Dalam pelajaran ini, Anda akan belajar cara menggunakan fungsi movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']2 Python untuk memilih item acak dari daftar dan jenis urutan lainnya. Anda juga akan belajar cara memilih item acak dari beberapa daftar Gunakan fungsi modul acak berikut untuk menghasilkan pilihan acak dari urutan. Kita akan melihat masing-masing dari mereka dengan contoh FunctionDescriptionmovie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_3Pilih item acak dari urutan. Di sini movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_4 dapat berupa daftar, tuple, string, atau rentang serupa yang dapat diubah. movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']5Pilih beberapa item acak dari daftar, kumpulan, atau struktur data apa pun. movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']6Pilih nomor acak tunggal dari rentang 1 hingga 100 movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']7Mengembalikan boolean acak movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']8Pilih kunci acak dari dictioanry movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']9Kembalikan pilihan acak dari larik multidimensi 0Pilih item acak dari daftar dengan amanberfungsi untuk menghasilkan pilihan acakJuga, Lihat
Daftar isiFungsi Python movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_2Fungsi _2 dari modul acak mengembalikan elemen acak dari urutan yang tidak kosong. Misalnya, kita dapat menggunakannya untuk memilih kata sandi acak dari daftar kataSintaks acak. pilihan()
Di sini sequence bisa berupa list, string, atau tuple Nilai Pengembalian Ini mengembalikan satu item dari urutan. Jika Anda meneruskan daftar atau urutan kosong ke 2 Ini akan memunculkan IndexError (Tidak dapat memilih dari urutan kosong)ContohSekarang mari kita lihat bagaimana menggunakan movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_2 dengan contoh program
Pilih item acak dari daftarMisalkan Anda memiliki daftar film berikut dan Anda ingin memilih satu film darinya secara acak movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_ Dalam contoh ini, kami menggunakan movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']2 acak untuk memilih item dari daftar di atas secara acak
Seperti yang Anda lihat, kami menjalankan fungsi movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_2 dua kali, dan setiap kali kami mendapatkan item yang berbeda dari daftar. Juga, ada cara lain untuk memilih item acak dari daftar. Mari kita lihat sekarang Pilih beberapa pilihan acak dari daftarFungsi _2 hanya mengembalikan satu item dari daftar. Jika Anda ingin memilih lebih dari satu item dari daftar atau set, gunakan random sample() atau 8 sebagai gantinya
Contoh. Pilih tiga item acak dari daftar
Seperti yang Anda lihat pada contoh di atas, kami menggunakan 1 dan memberikan tiga sebagai ukuran pengambilan sampel (jumlah item untuk dipilih secara acak)Seperti yang Anda lihat di output, kami mendapat beberapa angka berulang karena fungsi 8 dapat mengulang elemenPilihan acak tanpa pengulanganGunakan acak. sample() ketika Anda ingin memilih beberapa item acak dari daftar tanpa pengulangan atau duplikat Ada perbedaan antara _2 dan 8
Juga, jangan lupa untuk menyelesaikan latihan pembuatan data acak Python kami Pilihan acak dari set PythonPython Set adalah kumpulan item yang tidak diurutkan. Jika kita meneruskan objek 8 langsung ke fungsi pilihan, kita akan mendapatkan TypeError ( 9)Jadi kita tidak bisa memilih item acak langsung dari satu set tanpa menyalinnya ke dalam tuple Untuk memilih item acak dari satu set, pertama-tama, salin item tersebut ke dalam tuple lalu teruskan tuple tersebut ke fungsi 2
Pilihan acak dalam rentang bilangan bulatPython range() menghasilkan bilangan bulat antara bilangan bulat awal yang diberikan ke bilangan bulat berhenti. Dalam contoh ini, kita akan melihat bagaimana menggunakan choice() untuk memilih satu angka acak dari berbagai bilangan bulat Contoh
Dapatkan boolean acak dalam menggunakan acak. pilihan()Dalam Python, nilai boolean adalah True atau False. Seperti melempar koin untuk memilih kepala dan ekor koin secara acak. Mari kita lihat cara memilih nilai boolean acak, True atau False Contoh
Selain itu, Anda dapat menggunakan _1 untuk menghasilkan Boolean acak dengan Python secara cepat dan efisienContoh
Pilihan acak dari tupleSama seperti daftar, kita dapat memilih item acak dari tuple menggunakan movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']2 0Pilihan acak dari kamusKamus adalah kumpulan nilai unik yang tidak diurutkan yang disimpan dalam pasangan (Nilai Kunci). Mari lihat cara menggunakan fungsi 2 untuk memilih pasangan nilai kunci acak dari kamus PythonCatatan. Fungsi _2 dari modul acak tidak menerima kamus. Kita perlu mengonversi kamus ( _5) menjadi 6 sebelum meneruskannya ke fungsi 2 _1Pilih item secara acak dari daftar beserta posisi indeksnyaSering kali kita membutuhkan posisi indeks suatu barang beserta nilainya. Anda dapat melakukannya dengan menggunakan fungsi ________33______8. Jadi mari kita lihat bagaimana memilih item secara acak dari daftar beserta posisi indeksnya _2Pilih nilai acak dari beberapa daftar dengan probabilitas yang samaProbabilitas yang sama berarti setiap item dari semua daftar memiliki peluang yang adil untuk dipilih secara acak Setelah pengenalan _8 dengan Python 3. 6, sekarang mudah untuk menghasilkan pilihan acak dari beberapa daftar tanpa perlu menggabungkannya. Mari kita lihat cara memilih item secara acak dari dua daftarMelihat. Pilihan acak tertimbang dari detail lebih lanjut _3Pilih elemen acak dari array multidimensiSebagian besar waktu, kami bekerja dengan array 2d atau 3d dengan Python
Pilihan acak dari array 2d _4Keluaran _5Pilihan acak dari array 1-D _6Keluaran _7Pilihan acak yang amanCatatan. Yang terpenting, contoh tidak aman secara kriptografis. Jika Anda menggunakannya untuk memilih item acak di dalam aplikasi sensitif keamanan apa pun, amankan generator acak Anda dan gunakan 1 alih-alih movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']2 _8Pilih secara acak elemen yang sama dari daftar setiap saatMemilih elemen yang sama dari daftar adalah mungkin. Kita perlu menggunakan fungsi _3 dan movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']2 untuk menghasilkan item yang sama setiap saat. Mari kita lihat ini dengan sebuah contoh _9Keluaran movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_0 Untuk mendapatkan pilihan yang sama dari daftar secara acak, Anda perlu menemukan nomor akar benih yang tepat Pilih objek secara acak dari Daftar Objek Kelas KhususMisalnya, Anda memiliki daftar objek, dan Anda ingin memilih satu objek dari daftar tersebut. Di sini, daftar objek hanyalah daftar objek kelas yang ditentukan pengguna. Mari kita lihat bagaimana memilih objek acak dari Daftar objek kelas Kustom movie_list = ['The Godfather', 'The Wizard of Oz', 'Citizen Kane', 'The Shawshank Redemption', 'Pulp Fiction']_1 Langkah selanjutnyaSaya ingin mendengar dari Anda. Apa pendapat Anda tentang artikel ini? . Apa pun itu, beri tahu saya dengan meninggalkan komentar di bawah Selain itu, coba selesaikan latihan dan kuis Gratis berikut untuk mendapatkan pemahaman yang lebih baik tentang bekerja dengan data acak di Python Bagaimana Anda memilih kata secara acak dari daftar dengan Python?Python . Buka file dalam mode baca menggunakan dengan fungsi Simpan semua data dari file dalam sebuah string dan pisahkan string menjadi kata-kata Hitung jumlah total kata Gunakan acak. randint() untuk menghasilkan angka acak antara 0 dan word_count Cetak kata pada posisi itu Bagaimana Anda memilih string acak dari daftar dengan Python?Dengan Python, Anda dapat mengambil sampel elemen secara acak dari daftar dengan choice() , sample() , dan choice() dari modul acak. These functions can also be applied to a string and tuple. choice() returns one random element, and sample() and choices() return a list of multiple random elements.
Bisakah Anda membuat kata acak dengan Python?Gunakan acak. metode choice() untuk memilih kata acak dari daftar .
Bagaimana Anda memilih item acak dari daftar tanpa pilihan dengan Python?Untuk menggunakan Python untuk memilih elemen acak tanpa penggantian, kita dapat menggunakan elemen acak. sampel() fungsi . Fungsi menerima dua parameter. daftar sampel dari dan jumlah item untuk sampel. Kita dapat melihat bahwa dengan meneruskan nilai 2 (untuk argumen kata kunci, k ) dua item dikembalikan. |