วันนี้คุณกับพี่ชายกำลังเถียงกันว่าใครควรซักผ้า? พลิกเหรียญ. คุณไม่มีเหรียญเหรอ? สร้างหนึ่งแล้ว! บทความ Wikihow นี้จะสอนวิธีเขียนโปรแกรมใน Python ที่จะพลิกเหรียญจินตภาพดิจิทัลและให้คุณได้รู้ว่าการเขียนโค้ดเป็นอย่างไร สิ่งที่คุณต้องมีคือคอมพิวเตอร์ที่ใช้ Windows
ขั้นตอน
ส่วนที่ 1 จาก 3: กำลังดาวน์โหลด Python
ขั้นตอนที่ 1 ไปที่เว็บไซต์ Python และดาวน์โหลด python
นี่คือทางลัดไปยังเว็บไซต์ https://www.python.org/downloads/ กดตัวเลือก "ดาวน์โหลด Python 3.9.1"
ขั้นตอนที่ 2 บันทึกไฟล์ไปยังเดสก์ท็อปของคุณ
ขั้นตอนที่ 3 เปิดมัน
ขั้นตอนที่ 4 ติดตั้งโปรแกรม Python
เมื่อติดตั้งโปรแกรมเสร็จแล้ว Python ก็ควรจะพร้อมใช้งานบนคอมพิวเตอร์ของคุณ
ตอนที่ 2 ของ 3: การเขียนโปรแกรมโยนเหรียญ
ขั้นตอนที่ 1. ไปที่เมนูเริ่มและพิมพ์ "IDLE Python"
เปิดไฟล์นั้น นี่จะเป็นการเปิด IDLE Python
ขั้นตอนที่ 2 กด "CTRL" + "N" หรือไปที่ 'File' จากนั้นกด 'New Window' เพื่อเข้าสู่โหมด Python Scripting
นี่คือสิ่งที่ใช้ในการเขียนโปรแกรม
ขั้นตอนที่ 3 พิมพ์ "สุ่มนำเข้า" ที่บรรทัดแรกกดแล้วป้อน
สิ่งนี้จะนำเข้าโมดูลสุ่มซึ่งให้การเข้าถึงหนึ่งในโมดูล "สุ่ม" ที่เราจะใช้
ขั้นตอนที่ 4. พิมพ์ "print ("ยินดีต้อนรับสู่โปรแกรมพลิกเหรียญ")"
ซึ่งจะต้อนรับผู้ใช้เข้าสู่โปรแกรม
ขั้นตอนที่ 5. พิมพ์บรรทัดนี้ " choice=input("Enter your side (หัวหรือก้อย):
") " และกด Enter สิ่งนี้บอกให้ผู้ใช้พิมพ์หัวหรือก้อย. สิ่งนี้จะทำให้ผู้ใช้ทุกประเภทกลายเป็นตัวแปร "ทางเลือก"
ขั้นตอนที่ 6. พิมพ์ " num=random.randint(1, 2) " แล้วกด Enter
การดำเนินการนี้จะสุ่มนำเข้าตัวเลข 2 ตัว หนึ่งและสอง Python จะสุ่มเลือก 'num' ให้เป็นหนึ่งหรือสอง
ขั้นตอนที่ 7 สร้างคำสั่ง if
คุณจะต้องสร้างตัวแปร 'ผลลัพธ์' หากตัวเลขที่สร้างแบบสุ่มเป็นหนึ่ง ผลลัพธ์จะเป็น "หัว" แต่ถ้าตัวเลขสุ่มคือ 2 ผลลัพธ์จะเป็น "ก้อย"
ขั้นตอนที่ 8 พิมพ์ " if num==1:
"จากนั้นกด Enter (Python จะทำการเยื้องโดยอัตโนมัติ) หลังจากพิมพ์การเยื้องใน " result="heads" " คุณจะต้องใส่ใจและพิมพ์อย่างระมัดระวัง ขั้นตอนนี้คือถ้าตัวแปร 'num' เป็น 1.
ขั้นตอนที่ 9 พิมพ์ " elif num==2:
"ขึ้นบรรทัดใหม่หนึ่งบรรทัด จากนั้นกด Enter (Python จะทำการเยื้องโดยอัตโนมัติ) หลังจากประเภทการเยื้องใน "result="tails" " คำสั่ง if ใหม่นี้มีไว้สำหรับถ้าตัวแปร 'num' เป็น 2 อีกครั้ง คุณจะต้องให้ความสนใจและพิมพ์อย่างระมัดระวัง
ขั้นตอนที่ 10 สร้างบรรทัดที่เปรียบเทียบอินพุตของผู้ใช้กับตัวแปร 'ผลลัพธ์'
ในการทำเช่นนี้ คุณจะต้องใช้คำสั่ง if-statement อื่น
ขั้นตอนที่ 11 เริ่มในบรรทัดถัดไปและพิมพ์ " if choice==result:
"จากนั้นป้อน (Python จะทำเยื้อง) ในประเภทบรรทัดใหม่ใน " print("Good Job You won The coin flipped ", result) " หากการป้อนข้อมูลของผู้ใช้เหมือนกับผลลัพธ์ ระบบจะพิมพ์ " ทำได้ดีมาก คุณชนะ; เหรียญพลิก x" (x เป็นหัวหรือก้อย)
ขั้นตอนที่ 12. เริ่มบรรทัดถัดไปและพิมพ์ "else":
"จากนั้นกด Enter (Python จะทำการเยื้อง) ในบรรทัดใหม่คือพิมพ์ " print("Aw… You lost. The coin flipped ", result) " หากข้อมูลของผู้ใช้เป็น ไม่ เช่นเดียวกับผลมันจะพิมพ์ว่า "อ๊ะ… คุณแพ้ เหรียญพลิก ", x" (x เป็นหัวหรือก้อย)
ขั้นตอนที่ 13 พิมพ์ " print("ขอบคุณที่เล่น
ลาก่อน") ". ซึ่งจะแจ้งให้ผู้ใช้ทราบว่าโปรแกรมสิ้นสุดแล้ว
ส่วนที่ 3 จาก 3: การใช้โปรแกรม
ขั้นตอนที่ 1. เรียกใช้โปรแกรม
ในการดำเนินการนี้ คุณต้องบันทึกไฟล์โดยกด CTRL+ "S" ป๊อปอัปโปรแกรมรักษาไฟล์จะปรากฏขึ้น บันทึกไฟล์บนเดสก์ท็อปของคุณด้วยชื่อใดก็ได้
ขั้นตอนที่ 2 กด "F5" ที่แถวบนสุดของแป้นพิมพ์หรือไปที่ 'เรียกใช้' และกด 'เรียกใช้โมดูล'
สิ่งนี้จะเรียกใช้โปรแกรมของคุณ
ขั้นตอนที่ 3 พิมพ์ "หัว" หรือ "ก้อย" (ขึ้นอยู่กับตัวเลือกของคุณ) แล้วกด Enter
ขั้นตอนที่ 4. ดูผลลัพธ์
โปรแกรมจะแสดงว่าคุณชนะหรือไม่ นอกจากนี้ยังจะบอกคุณด้วยว่าเหรียญจินตภาพไปด้านใด
เคล็ดลับ
- ให้ความสนใจเป็นพิเศษกับสัญลักษณ์ต่างๆ เช่น เครื่องหมายจุลภาค วงเล็บ ทวิภาค และอะพอสทรอฟี
- ให้ความสนใจเป็นอย่างยิ่งว่าเมื่อใดที่คุณควรเริ่มบรรทัดใหม่ และเมื่อใดที่คุณควรเยื้อง
-
เมื่อเรียกใช้โค้ด หากคุณพบข้อผิดพลาดทางไวยากรณ์ อาจเป็นเพราะคุณสะกดบางอย่างผิด