เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การโยนเหรียญ

แบบฝึกหัดนี้ใช้ออบเจกต์ bernoulli จากไลบรารี scipy.stats เพื่อจำลองผลลัพธ์ที่เป็นไปได้ 2 แบบจากการโยนเหรียญ ได้แก่ 1 ("หัว") และ 0 ("ก้อย") รวมถึงใช้ไลบรารี numpy (โหลดเป็น np) เพื่อกำหนด seed ของตัวสร้างตัวเลขสุ่ม

จะใช้ฟังก์ชัน bernoulli.rvs() เพื่อจำลองการโยนเหรียญโดยกำหนดอาร์กิวเมนต์ size

การกำหนด random seed จะช่วยให้ทำซ้ำผลลัพธ์ของการทดลองแบบสุ่มในแต่ละแบบฝึกหัดได้

จากแต่ละการทดลอง จะได้ค่าของการโยนเหรียญแต่ละครั้ง แล้วนำค่าเหล่านั้นมาบวกกันด้วยฟังก์ชัน sum() เพื่อหาจำนวนครั้งที่ออกหัวจากการโยนเหรียญ 10 ครั้ง

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

พื้นฐานความน่าจะเป็นด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import the bernoulli object from scipy.stats
from ____ import ____

# Set the random seed to reproduce the results
np.____.____(42)

# Simulate one coin flip with 35% chance of getting heads
coin_flip = ____.rvs(p=____, size=____)
print(coin_flip)
แก้ไขและรันโค้ด