🎲 Basic Python: สร้างตัวเลขสุ่ม (Random Number) ง่ายๆ

การสุ่มตัวเลขเป็นฟังก์ชันพื้นฐานที่สำคัญมากในการเขียนโปรแกรม ไม่ว่าจะเป็นการทำเกม การจำลอง หรือแม้แต่การสุ่มพาสเวิร์ด! 🔑

💡 วิธีสร้างตัวเลขสุ่มใน Python:

1. Import Module: ต้องนำเข้าโมดูล random ก่อน (import random) เพราะเป็นโมดูลสำเร็จรูปที่มีติดมากับ Python

2. ใช้ฟังก์ชัน randrange():

• random.randrange(start, stop)

• ฟังก์ชันนี้จะสุ่มตัวเลขจำนวนเต็มจาก start ไปจนถึง ก่อนถึง stop (ไม่รวม stop)

• ตัวอย่างในภาพ: random.randrange(1, 10) จะสุ่มตัวเลขตั้งแต่ 1 ถึง 9 เท่านั้น

🚀 เอาไปใช้ทำอะไรได้บ้าง?

• สร้างเกมทายตัวเลข

• จำลองการทอยลูกเต๋า

• สุ่มเลือกของรางวัลจาก List

• สร้างรหัส OTP

ง่ายและมีประโยชน์สุดๆ ลองเอาไปใช้กันดูนะคะ

#data #ai #python #dataanalyst #learnonlemon8

2025/11/5 แก้ไขเป็น

... อ่านเพิ่มเติมฟังก์ชัน random.randrange เป็นเครื่องมือสำคัญสำหรับการทำงานกับเลขสุ่มใน Python ที่ง่ายและสะดวกมากๆ โดยตัวฟังก์ชันนี้ช่วยให้เราเลือกตัวเลขตั้งแต่ค่าเริ่มต้นจนถึงค่าที่กำหนด (ไม่รวมค่าต่ำสุด) สิ่งที่ควรรู้เพิ่มเติมคือ random.randrange ช่วยให้คุณสามารถกำหนดช่วงของตัวเลขที่ต้องการสุ่มได้อย่างยืดหยุ่น เช่น หากต้องการสุ่มเลขจำนวนเต็มระหว่าง 1 ถึง 9 ก็ให้ตั้งค่า start=1 และ stop=10 เท่านั้น นอกจากนี้ยังสามารถนำฟังก์ชันนี้ไปใช้ในการสร้างเกมที่ต้องการความสุ่ม เช่น เกมทายเลข เกมทอยลูกเต๋า, การเลือกของรางวัลแบบสุ่ม รวมถึงการสร้างรหัส OTP ที่ปลอดภัยและไม่ซ้ำกัน จากประสบการณ์ส่วนตัว การเข้าใจวิธีการใช้งาน random.randrange และทดลองเขียนโค้ดเล็กๆ จะช่วยให้ผู้เริ่มต้นเข้าใจแนวคิดของการสุ่มตัวเลขและนำไปปรับใช้ในโปรเจกต์ใหญ่ๆ ได้ในอนาคต ถ้าคุณกำลังเรียนรู้ภาษา Python หรือกำลังมองหาวิธีสร้างเลขสุ่มเพื่อใช้งานทั่วไป แนะนำให้เริ่มต้นที่ random.randrange เพราะเป็นโมดูลพื้นฐานที่ใช้ง่ายและมีประสิทธิภาพสูงสุดสำหรับงานสุ่มเลขในโปรแกรมระดับเบื้องต้นถึงกลาง

ค้นหา ·
Python ทำอะไรได้บ้าง

โพสต์ที่เกี่ยวข้อง

ภาพแสดงโค้ด Python สำหรับมินิโปรเจกต์ EP3 พร้อมตัวอย่าง โดยมีคนกำลังถือสมาร์ทโฟนอยู่ด้านหน้าโค้ดที่ปรากฏบนหน้าจอคอมพิวเตอร์
ภาพแสดงโค้ด Python สำหรั��บโปรเจกต์ 'เว็บสเครเปอร์ขั้นพื้นฐาน' พร้อมคำอธิบายถึงประโยชน์และการทำงานของการดึงข้อมูลจากเว็บไซต์โดยใช้ไลบรารี requests และ BeautifulSoup
ภาพแสดงโค้ด Python สำหรับโปรเจกต์ 'เครื่องกำเนิด Mad Libs' พร้อมคำอธิบายที่เน้นการสร้างเรื่องราวสนุกๆ จากการป้อนคำประเภทต่างๆ โดยผู้ใช้
โค้ดไพทอน มินิโปรเจกต์ พร้อมโค้ดตัวอย่าง++ 💻⚙️
มินิโปรเจกต์โค้ดดิ้งมีประโยชน์หลายอย่างเลยครับ ทั้งช่วยพัฒนาทักษะการแก้ปัญหา การคิดเชิงคำนวณ และการทำงานร่วมกับผู้อื่น นอกจากนี้ยังช่วยให้เข้าใจหลักการทำงานของเทคโนโลยี และสามารถต่อยอดไปสู่โปรเจกต์ที่ใหญ่ขึ้นได้อีกด้วย ✅การเรียนรู้โค้ดดิ้งควรเริ่มต้นจากการทำมินิโปรเจกต์เล็กๆ ก่อน เพื่อสร้างความค
Dekrian_04

Dekrian_04

ถูกใจ 316 ครั้ง

ภาพแสดงการกำหนดค่าตัวแปรใน Python โดยมีตัวอย่างการกำหนดค่าตัวเลข (x=5) และข้อความ (y="John") พร้อมผลลัพธ์การพิมพ์ค่าออกทางหน้าจอ อธิบายว่า Python เก็บข้อมูลในหน่วยความจำและไม่จำเป็นต้องประกาศชนิดข้อมูลอย่างชัดเจน
💖 มาเริ่มต้นโค้ดดิ้งแบบปังๆ ด้วย Python กันค่ะ! 🐍✨
วันนี้มาทบทวน 2 เรื่องพื้นฐานที่สำคัญมาก: การกำหนดค่าตัวแปร (Variable Assignment) และ การแปลงชนิดข้อมูล (Type Conversion) 💡 ทริคเล็กๆ ที่ทำให้ Python สนุก: เราไม่ต้องประกาศชนิดข้อมูลให้วุ่นวาย และสามารถแปลงตัวเลขเป็นข้อความ หรือแปลงกลับได้ง่ายๆ ด้วยฟังก์ชัน str(), int(), float() เลยน้าาา #py
เดฟ

เดฟ

ถูกใจ 1 ครั้ง

ภาพการ์ตูนนักเรียนหญิงชี้ไปที่โลโก้ Python รูปวงจรไฟฟ้า พร้อมข้อความ 'Python ที่ไม่ใช่งูเหลือม' และงูการ์ตูนสวมหมวกบัณฑิต แสดงถึงการเรียนรู้ภาษา Python
ภาพนักเรียนหญิงชี้ไปที่โลโก้ Python พร้อมข้อความ '4 สายงานหลัก ที่ Python คือกุญแจสำคัญ' และไอคอนที่เกี่ยวข้องกับ AI, ข้อมูล และระบบอัตโนมัติ
ภาพนักเรียนหญิงชี้ไปที่โลโก้ Python พร้อมข้อความ 'ราชาแห่ง AI & Data (สายงานแห่งอนาคต)' และอธิบายการใช้ Pandas, NumPy ใน Data Science
Python ที่ไม่ใช่งูเหลือม 🐍
🐍 Python ทำอะไรได้บ้าง? สรุปภาษาแห่งอนาคตที่ทุกคนควรเรียนรู้! 💻 อยากเข้าวงการ Tech ต้องรู้! Python คือภาษาโปรแกรมมิงที่ได้รับความนิยมอันดับ 1 เพราะมันยืดหยุ่นมาก และทำได้แทบทุกอย่าง ตั้งแต่จัดการข้อมูลไปจนถึงสร้าง AI! มาดู 4 สายงานหลัก ที่ Python คือกุญแจสำคัญ: 1. 🧠 ราชาแห่ง AI & Data (สายงา
TechTalk by Taa

TechTalk by Taa

ถูกใจ 15 ครั้ง

✨Python✨
แอพน่ารักๆ วันนี้ เป็นแอพที่มีน้องงู ออกมา น้องหน้าตาน่ารัก ออกมาแนะนำตัว ว่าชื่อ Python X ผู้เริ่มต้น อยากรู้จัก coding ในภาษา Python สามารถเข้าไปเริ่มต้น ได้ ง่ายๆ มีทั้ง option ฟรี (แนะนำอันนี้, แต่มีโฆษณานิดนุง) และ จ่ายตังค์ เพื่อเพิ่ม option และเลี่ยงโฆษณา download ได้ ฟรี จา
On my way

On my way

ถูกใจ 44 ครั้ง

🪄 Basic Python: แปลงโฉม String ง่ายๆ ด้วย Method! 💖
มาเรียนรู้ Basic Python เรื่อง การแก้ไข (Modify) Strings กันค่ะ! ถึงแม้ว่า String ใน Python จะเป็น Immutable (แก้ไขไม่ได้โดยตรง) แต่เราก็สามารถสร้าง String ใหม่จากการแปลงโฉม String เดิมได้ง่ายๆ ด้วย Built-in Methods ที่มีมาให้เลยค่ะ! ✨ วันนี้ขอเสนอ 2 Method สุดฮิตที่ใช้บ่อยมาก: 1. .upper(): • เม
เดฟ

เดฟ

ถูกใจ 3 ครั้ง

ภาพแสดงตัวอย่างโค้ด Python สำหรับการกำหนดค่าหลายค่าให้ตัวแปรหลายตัวพร้อมกัน (Many Values to Multiple Variables) โดยกำหนด 'Orange', 'Banana', 'Cherry' ให้กับ x, y, z ตามลำดับ พร้อมผลลัพธ์การรันโค้ด
ภาพแสดงตัวอย่างโค้ด Python สำหรับการกำหนดค่าเดียวให้ตัวแปรหลายตัวพร้อมกัน (One Value to Multiple Variables) โดยกำหนด 'Orange' ให้กับ x, y, z พร้อมผลลัพธ์การรันโค้ดที่��แสดงค่าเดียวกันทั้งหมด
ภาพแสดงตัวอย่างโค้ด Python สำหรับการกำหนดค่าจากคอลเลกชัน (Unpack a Collection) โดยการแตกค่าจากลิสต์ `fruits` ไปยังตัวแปร x, y, z พร้อมผลลัพธ์การรันโค้ด
🐍 Python Coding Tips: มาทำให้โค้ดเราสั้นและอ่านง่ายขึ้น! ✨
การกำหนดค่าหลายค่าพร้อมกันให้ตัวแปรใน Python ทำได้ 3 วิธีง่ายๆ: 1️⃣ Many Values to Multiple Variables: x, y, z = "A", "B", "C" 2️⃣ One Value to Multiple Variables: x = y = z = "A" 3️⃣ Unpack a Collection: กำหนดค่าจาก List หรือ Tuple ไปยังตัวแปรหลายตัวพร้อมกัน 👍
เดฟ

เดฟ

ถูกใจ 4 ครั้ง

มือใหม่เริ่มตรงนี้! 5 เว็บฝึกเขียนโค้ดฉบับคนไม่มีพื้นฐานก็ทำได้✨
การเรียนเขียนโค้ด ก็เป็นสกิลอันดับต้นๆของคนอยากฝึก Skills ใหม่ๆ แต่ไม่รู้จะเริ่มยังไง จะเรียนรู้เรื่องไหม? ไม่ใช่ปัญหาเพราะเราได้รวบรวมเว็บในการเรียนเขียนโค้ดตั้งแต่ Beginner ไปยังระดับ Advanced มาไว้ให้แล้ว มีเว็นไหนบ้างมาดูกั๊น~ 1. Coddy เป็นเว็บฝึกฝนการเขียนโค้ดอันดับต้นๆ เรียนเข้าใจง่ายเพราะ
Farafern 🌿

Farafern 🌿

ถูกใจ 731 ครั้ง

เรียน Python free กันค้าบ 🍋
แหล่งเรียนรู้ Python ฟรีดีๆมาอีกแล้วค้าบ ตัวนี้แนะนำเลย แบบฝึกหัดเยอะมาก ดีมาก สนุกมาก อยากให้ไปลองทำกันเยอะๆนะค้าบ 💕 #dataengineer #coding #dataentry #python #learnonlemon8
เดฟ

เดฟ

ถูกใจ 130 ครั้ง

🐍Python on Monday 😍✨
สวัสดีค้าบบบ ไม่ได้เรียนมาสองวัน กลับมาเรียนแล้วค้าบ #coding #python #data #ai #learnontiktok
เดฟ

เดฟ

ถูกใจ 32 ครั้ง

ลองไปทำดู น่ะค่ะ แจก Prompt สร้างภาพ เลขสุ่ม
สร้างภาพ ทำภาพเล็กเลขแบบสุ่ม ลองเอาไปทำดูนะคะ
Lucky-cat พร

Lucky-cat พร

ถูกใจ 4 ครั้ง

ภาพชายหญิงสองคนกำลังนั่งทำงานหน้าคอมพิวเตอร์ที่มีโค้ดและกราฟ พร้อมข้อความ "อยากฝึกเขียน โปรแกรม ทำโปรเจคอะไรดี?"
ภาพหน้าจอสมาร์ทโฟนแสดงแอป To-Do List พร้อมรายการงานต่างๆ และข้อความ "1 To-Do List App" แนะนำให้ฝึกเขียนเว็บด้วยโปรเจกต์นี้
ภาพหน้าจอสมาร์ทโฟนแสดงแอป Expense Tracker ที่มีข้อมูลรายรับรายจ่ายและโครงสร้างค่าใช้จ่าย พร้อมข้อความ "2 Expense Tracker" แนะนำให้ฝึกคิดเป็นระบบและเก็บข้อมูล
9 ไอเดีย ฝึกเขียนโปรแกรม
เวลาผมเริ่มหัดเขียนโปรแกรมใหม่ๆ ผมก็เคยงงเหมือนกันว่า “มีพื้นฐานแล้ว แต่จะเอาไปทำอะไรต่อดีวะ…” . ก็เลยรวบรวมไอเดียโปรเจกต์เล็กๆ 9 อัน ที่ทำไม่ยาก เหมาะกับคนที่เรียน Python, JavaScript หรือ สายเว็บ เอาไว้ให้ลองเลือกเล่นกันครับ โฟกัสคือ “เล็ก แต่ได้ฝึกจริง” ไม่ใหญ่จนท้อกลางทาง 1. To-Do List Ap
นักเดฟ - NakDev

นักเดฟ - NakDev

ถูกใจ 402 ครั้ง

Python เบาๆ ✨✅
เรียนมะวานพึ่งตัดคลิปวันนี้ เรียน join data with pandas ep.2 จบแล้วค้าบ #coding #python #data #ai #learnonlemon8
เดฟ

เดฟ

ถูกใจ 4 ครั้ง

ภาพคอลลาจของหน้าจอคอมพิวเตอร์ที่แสดงโค้ดและคำสั่ง พร้อมข้อความ "Dek วิศวะ เขียนโค้ดไม่เป็น เริ่มยังไงดี?" ซึ่งเป็นหัวข้อของบทความ.
ภาพหน้าจอคอมพิวเตอร์แสดงโค้ด Dart ใน VS Code พร้อมข้อความแนะนำให้หาภาษาคอมพิวเตอร์ที่เขียนง่ายที่สุด เช่น Python มาลองฝึกเขียน.
ภาพหน้าจอคอมพิวเตอร์แสดงช่อง YouTube "KongRuksiam Official" ที่สอนเขียนโปรแกรม Python พร้อมข้อความแนะนำให้ดูคลิปสอนใน YouTube.
Dek วิศวะ เขียนโค้ดไม่เป็น จะเริ่มยังไงดี?
สวัสดีครับผมม dekวิศวะ หรือคนที่อยากฝึกเขียนโค้ด มาทางนี้เลยครับ สำหรับใครที่อยากจะเริ่มเขียนโค้ด เขียนโค้ดไม่เป็นเลยแต่อยากลอง ลองได้เลยครับ วันนี้ผมมีทริคเล็กๆสำหรับคนที่ไม่รู้จะเริ่มฝึกยังไงมาฝากครับ -หาภาษาคอมที่เขียนง่ายที่สุดมาฝึก -หาดูคลิปสอนใน YT -ลงมือฝึกเขียนจริงๆ -หาเพื่อนช่วยสอน
Dekrian_04

Dekrian_04

ถูกใจ 507 ครั้ง

ใครอยากถูกหวยทำตามได้เลย!!
แจกคำสั่งChatGPT ใครอยากถูกหวยทำตามได้เลย!! #เลขมงคล #ลอตเตอรี่ #เลขเด็ดงวดนี้ #ถูกหวย #ติดเทรนด์
ญอ'หญิงงงง368💖💵💰💎

ญอ'หญิงงงง368💖💵💰💎

ถูกใจ 37 ครั้ง

ภาพปกแสดงหน้าจอคอมพิวเตอร์ที่มีโค้ดและมือคนกำลังพิมพ์บนแล็ปท็อป พร้อมไอคอนจอยเกมและข้อความ \"5 เกมฝึก CODING สำหรับเด็กๆ\" บนพื้นหลังสีม่วงเข้ม
ภาพแสดงชื่อเกม \"CODE COMBAT\" พร้อมตัวละครแนวแฟนตาซีและหีบสมบัติ อธิบายว่าเป็นเกมที่ใช้การเขียนโปรแกรมควบคุมตัวละคร รองรับ 4 ภาษา และเป็น Open Source
ภาพแสดงโลโก้ \"JR\" สีเขียวมีรากต้นไม้ พร้อมข้อความ \"Code Avengers\" อธิบายว่าเป็น Interactive Tutorial สอนพื้นฐานถึงระดับกลาง ครอบคลุม HTML, CSS, JavaScript และการเขียนเกม
5 เกมฝึกเขียนโค้ดให้กับเด็กๆ
# #โปรแกรมเมอร์ # #เขียนโปรแกรม # #เกม
นักเดฟ - NakDev

นักเดฟ - NakDev

ถูกใจ 1032 ครั้ง

ภาพหน้าปกแสดงข้อความ \"10 แอป สอนเขียนโค้ด จบไม่ตรงสายก็เรียนได้\" บนพื้นหลังสีดำที่มีตัวเลขไบนารีและภาพคอมพิวเตอร์พร้อมหุ่นยนต์
ภาพหน้าจอแอป SoloLearn แสดงหน้า \"Learn\" ที่มีหมวดหมู่การเรียนรู้ภาษาโปรแกรมต่างๆ เช่น Python, JavaScript, C++, HTML และโครงสร้างข้อมูล
ภาพหน้าจอแอป Encode แสดงหน้า \"Web\" พร้อมหัวข้อการเรียนรู้เกี่ยวกับการพัฒนาเว็บ เช่น Getting Started, Lists, Links, Images และ Styling Elements
10 แอปไว้ฝึกเขียนโปรแกรมแบบง่ายๆ 2025
#แอพดีบอกต่อ #เขียนโปรแกรม #developer #programming
นักเดฟ - NakDev

นักเดฟ - NakDev

ถูกใจ 382 ครั้ง

ภาพแสดงตัวอย่างการใช้เมธอด .strip() ใน Python เพื่อลบช่องว่างที่อยู่หน้าและหลังข้อความ ' Hello, World! ' ให้เหลือเพียง 'Hello, World!' ในรูปแบบหน้าจอโค้ดสไตล์เรโทร
ภาพแสดงตัวอย่างการใช้เมธอด .replace() ใน Python เพื่อแทนที่ตัวอักษร 'H' ด้วย 'J' ในข้อความ 'Hello, World!' ให้กลายเป็น 'Jello, World!' ในรูปแบบหน้าจอโค้ดสไตล์เรโทร
ภาพแสดงตัวอย่างการใช้เมธอด .split() ใน Python เพื่อแยกข้อความ 'Hello, World!' ด้วยเครื่องหมายจุลภาค (,) ให้เป็นลิสต์ `['Hello', ' World!']` ในรูปแบบหน้าจอโค้ดสไตล์เรโทร
🔨 Basic Python: 3 เมธอดปังๆ ที่ใช้จัดการ String! 💖
มาต่อกันที่ Basic Python ในการ Modify Strings กันนะคะ! วันนี้ขอแนะนำ 3 เมธอดสุดจำเป็นที่ใช้ในการทำความสะอาดและแยกข้อความค่ะ รับรองว่าได้ใช้บ่อยแน่นอน! ✨ 1. .strip(): • เมธอดนี้ทำหน้าที่ ลบ Whitespace (ช่องว่าง/เว้นวรรค) ที่อยู่หน้าสุดและหลังสุด ของ String ออกค่ะ • มีประโยชน์มากเวลารับ Input จากผ
เดฟ

เดฟ

ถูกใจ 0 ครั้ง

ภาพหน้าจอแสดงการสนทนาที่ Gemini สุ่มตัวเลข 47 และ 83 ตามคำขอของผู้ใช้ พร้อมคำเตือนว่า Gemini อาจผิดพลาด และมีโลโก้ Lemon8 ที่ด้านล่าง
ตัวเลขสุ่มมาแล้วจ้า ลองดูนะ
tom

tom

ถูกใจ 89 ครั้ง

ดูเพิ่มเติม