เลขทศนิยมแบบสุ่ม
ความสุ่มมีประโยชน์ในหลายสาขา ไม่ว่าจะเป็นวิทยาศาสตร์ ศิลปะ สถิติ การเข้ารหัส เกม การพนัน และอื่น ๆ อีกมากมาย ในบทนี้จะใช้ความสุ่มเพื่อจำลองการเล่นเกม
ฟังก์ชันที่จำเป็นทั้งหมดอยู่ในแพ็กเกจ random ซึ่งเป็นแพ็กเกจย่อยของ numpy ในแบบฝึกหัดนี้จะใช้ฟังก์ชัน 2 ตัวจากแพ็กเกจนี้
seed(): กำหนด random seed เพื่อให้ผลลัพธ์สามารถทำซ้ำได้ระหว่างการจำลอง รับค่าอาร์กิวเมนต์เป็นจำนวนเต็มที่ต้องการ เมื่อเรียกใช้ฟังก์ชันนี้จะไม่มีผลลัพธ์แสดงออกมาrand(): หากไม่ระบุอาร์กิวเมนต์ใด ๆ จะสร้างเลขทศนิยมแบบสุ่มระหว่างศูนย์กับหนึ่ง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python ระดับกลาง
คำแนะนำการฝึกหัด
- นำเข้า
numpyในชื่อnp - ใช้
seed()เพื่อกำหนด seed โดยส่ง123เป็นอาร์กิวเมนต์ - สร้างเลขทศนิยมแบบสุ่มตัวแรกด้วย
rand()แล้วแสดงผลออกมา
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import numpy as np
# Set the seed
# Generate and print random float