
สารบัญ:
- ขั้นตอนที่ 1: ดาวน์โหลด Python
- ขั้นตอนที่ 2: เปิด IDLE
- ขั้นตอนที่ 3: ยุ่งนิดหน่อย
- ขั้นตอนที่ 4: สร้างไฟล์โปรแกรมจริง
- ขั้นตอนที่ 5: ก่อนที่เราจะเริ่มเขียนโค้ด
- ขั้นตอนที่ 6: เริ่มเขียนโปรแกรมของคุณ
- ขั้นตอนที่ 7: เรียกใช้โปรแกรม
- ขั้นตอนที่ 8: การเพิ่มพรอมต์ให้กับค่าอินพุต
- ขั้นตอนที่ 9: สร้างผลลัพธ์
- ขั้นตอนที่ 10: เรียกใช้โปรแกรมอีกครั้ง
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

การสร้างโปรแกรม Mad Libs ใน python
สิ่งที่คุณต้องการ:
1. คอมพิวเตอร์ Windows หรือ Mac
2. การเชื่อมต่ออินเทอร์เน็ต
คุณจะรู้อะไรในตอนท้าย:
1. เครื่องสาย
2. ตัวแปร
2. ฟังก์ชันอินพุตและพิมพ์
ขั้นตอนที่ 1: ดาวน์โหลด Python

ก่อนอื่นคุณต้องดาวน์โหลด python (ชัด) ไปที่ python.org คลิกปุ่มดาวน์โหลด และเลือกเวอร์ชันที่เหมาะสมสำหรับระบบของคุณ
ขั้นตอนที่ 2: เปิด IDLE

เมื่อคุณดาวน์โหลดและติดตั้ง Python แล้ว ให้เปิด IDLE IDLE คือสภาพแวดล้อมการเขียนโปรแกรมที่เราจะใช้สำหรับบทช่วยสอนนี้ มีโปรแกรมอื่นๆ อีกหลายโปรแกรมที่เราสามารถเขียน python ได้ แต่นี่เป็นโปรแกรมพื้นฐานที่มาพร้อมกับ Python
ขั้นตอนที่ 3: ยุ่งนิดหน่อย

หน้าต่างที่ปรากฏขึ้นเมื่อคุณเปิด IDLE ครั้งแรกสามารถใช้เป็นสนามเด็กเล่นสำหรับโค้ด Python เมื่อคุณพิมพ์คำสั่งและกด Enter คำสั่งนั้นจะรันบรรทัดนั้นโดยอัตโนมัติและเก็บค่าใดก็ตามที่กำหนดไว้ในหน่วยความจำ ไปข้างหน้าและทำซ้ำรหัสของฉัน บางทีอาจเป็นด้วยชื่อของคุณเองและอีกสองสามรหัส เพื่อรับแนวคิดพื้นฐานว่าทุกอย่างทำงานอย่างไร อย่ากังวลหากคุณไม่เข้าใจ เราจะอธิบายให้ละเอียดยิ่งขึ้นในขั้นตอนต่อไปนี้
ขั้นตอนที่ 4: สร้างไฟล์โปรแกรมจริง

การเขียนโค้ดใน Playground เป็นเรื่องสนุก แต่เพื่อที่จะบันทึกโปรแกรมที่มีความสามารถในการรันได้เอง เราต้องเก็บโค้ดไว้ในไฟล์โปรแกรม สร้างไฟล์ใหม่เพื่อเขียนโปรแกรม
ขั้นตอนที่ 5: ก่อนที่เราจะเริ่มเขียนโค้ด

ในการรับข้อมูลจากผู้ใช้และจัดเก็บ เราจำเป็นต้องสร้างตัวแปรสำหรับแต่ละคำที่เราต้องการจัดเก็บ นึกถึงตัวแปรเหมือนที่คุณจะใช้ในพีชคณิต คุณตั้งชื่อตัวแปรทางด้านซ้ายแล้วกำหนดค่าโดยใช้เครื่องหมายเท่ากับ ต่างจากพีชคณิต คุณสามารถเก็บมากกว่าแค่ตัวเลขในตัวแปร ในกรณีของโปรแกรมนี้เราจะเก็บสตริงไว้ สตริงเป็นเพียงคำหรือประโยค สังเกตว่าทุกครั้งที่ใช้ข้อความ จะล้อมรอบด้วยเครื่องหมายคำพูด ' ' คุณสามารถใช้เครื่องหมายอัญประกาศเดี่ยวหรือคู่ก็ได้ตราบใดที่อัญประกาศเปิดเหมือนกับอัญประกาศปิด เครื่องหมายคำพูดเหล่านี้ไม่จำเป็นสำหรับตัวเลขหรือตัวแปร เฉพาะสตริงเท่านั้น
ขั้นตอนที่ 6: เริ่มเขียนโปรแกรมของคุณ

ในการเริ่มต้น เรามาสร้างตัวแปรสำหรับแต่ละคำสี่คำที่เราจำเป็นต้องได้รับจากผู้ใช้ ในการรับข้อมูลจากผู้ใช้ เราใช้ input() โดยการตั้งค่าของตัวแปรแต่ละตัวเป็น input() เราสามารถรับข้อมูลจากผู้ใช้และเก็บไว้ในตัวแปรเหล่านั้นได้
ในการพิมพ์ข้อความถึงผู้ใช้ เราใช้คำสั่ง print() และใส่สิ่งที่จำเป็นต้องพิมพ์ลงในวงเล็บ โปรดจำไว้ว่า สตริงต้องล้อมรอบด้วยเครื่องหมายคำพูด ' ' แต่ไม่ใช่ชื่อตัวแปร พิมพ์คำตามลำดับโดยการจำลองโค้ดในฟังก์ชันการพิมพ์ของฉัน
ขั้นตอนที่ 7: เรียกใช้โปรแกรม

ตอนนี้เรามีโปรแกรมที่ใช้งานได้แล้ว ให้ดำเนินการต่อและเรียกใช้โดยคลิกเรียกใช้แล้วเรียกใช้โมดูล หากคุณยังไม่ได้บันทึกไฟล์ ระบบจะขอให้คุณบันทึกไฟล์ก่อนที่จะเรียกใช้ ทำเช่นนั้น จากนั้นให้โปรแกรมทำงาน คุณจะสังเกตเห็นว่าไม่มีอะไรพิมพ์ออกมา นั่นเป็นเพราะเราขอข้อมูลจากผู้ใช้เท่านั้น ไม่ได้ถามคำถามใดๆ กับผู้ใช้เลย ไปข้างหน้าและพิมพ์ 4 คำโดยกด Enter ระหว่างคำเหล่านั้นเพื่อป้อนข้อมูล จากนั้นตรวจสอบให้แน่ใจว่าคำที่พิมพ์ออกมาถูกต้อง หากเป็นเช่นนั้น ให้กลับไปที่ไฟล์โปรแกรมและไปยังขั้นตอนถัดไป
ขั้นตอนที่ 8: การเพิ่มพรอมต์ให้กับค่าอินพุต

เพื่อให้ฟังก์ชัน input() มีพรอมต์ เราใส่สตริงของสิ่งที่เราต้องการให้พิมพ์ระหว่างวงเล็บ ไปข้างหน้าและเพิ่มพรอมต์ให้กับอินพุตแต่ละตัวแล้วเรียกใช้โปรแกรมเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง คุณจะสังเกตเห็นว่าในตัวฉัน ฉันเว้นวรรคหลัง: ก่อนปิดด้วยเครื่องหมายคำพูด เพื่อที่ว่าเมื่อผู้ใช้พิมพ์ ระบบจะไม่ถูกบีบอัดถัดจากโคลอน
ขั้นตอนที่ 9: สร้างผลลัพธ์

เนื่องจากเรากำลังเพิ่มงานพิมพ์จริง ไปข้างหน้าและกำจัดฟังก์ชันการพิมพ์ทดสอบที่เราเพิ่มไว้ก่อนหน้านี้ ตอนนี้เพื่อส่งออก mad lib อย่างถูกต้อง มีสองสิ่งที่คุณต้องรู้ อย่างแรก เนื่องจากเรากำลังพิมพ์บทกวีและต้องการให้มีหลายบรรทัด สิ่งสำคัญคือต้องสังเกตว่าการพิมพ์ '\n' ในสตริงจะข้ามไปยังบรรทัดถัดไป ประการที่สอง เมื่อพิมพ์สตริง คุณสามารถใช้วงเล็บปีกกา { } และ.format() เพื่อแทรกข้อความลงในสตริง ตัวอย่างเช่น 'ฉันชอบ {0} และ {1}'.format('food', 'water') จะพิมพ์ว่า 'ฉันชอบอาหารและน้ำ' เราสามารถใช้สิ่งนี้เพื่อประโยชน์ของเราเมื่อพิมพ์ mad lib ทำซ้ำรหัสในภาพในโปรแกรมของคุณเอง
ขั้นตอนที่ 10: เรียกใช้โปรแกรมอีกครั้ง
ไปข้างหน้าและเรียกใช้โปรแกรมอีกครั้งเพื่อให้แน่ใจว่าทำงานอย่างถูกต้อง ยินดีด้วย! คุณเพิ่งเขียนโปรแกรม Python ตัวแรกของคุณ
แนะนำ:
วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: 8 ขั้นตอน

วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: บางครั้งฉันพูดภาษาอังกฤษได้ดีมาก บางครั้งก็ไม่มี… สิ่งแรกเลย นี่เป็นการสอนครั้งแรกของฉันและภาษาอังกฤษไม่ใช่ภาษาแม่ของฉัน ดังนั้นโปรดอย่ากดดันฉันมากเกินไป นี่จะไม่เกี่ยวกับวิธีการสร้างเฟรมที่ง่าย มันเกี่ยวกับการติดตั้ง
เห็นภาพกำไรและขาดทุนของ Bitcoin ด้วย Arduino & Python: 6 ขั้นตอน

เห็นภาพการได้รับและการสูญเสีย Bitcoin ของคุณด้วย Arduino & Python: แนวคิดพื้นฐานโดยส่วนตัวแล้วฉันเป็นนักลงทุนสกุลเงินเข้ารหัสลับ แต่ฉันก็มีงานหนักที่ต้องทำ ดังนั้นฉันจึงไม่สามารถติดตามราคา bitcoin ได้ 10 ครั้งต่อนาที อย่างไรก็ตาม ฉันยังต้องการทราบว่าฉันมีรายได้หรือขาดทุน ดังนั้น,
การเขียนโปรแกรม Arduino ด้วย Python: 8 ขั้นตอน

การเขียนโปรแกรม Arduino ด้วย Python: ในบทความนี้ เราจะมาควบคุม Arduino ด้วย GUI python การทำงานกับ python นั้นง่ายมาก ฉันจะแบ่งปันรายละเอียดทุกขั้นตอนตั้งแต่เริ่มต้น
วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: 9 ขั้นตอน

วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: ในรูปแรก เรามี Arduino และเรียกว่า "Arduino Uno"ในรูปที่สอง เรามี Arducam และเรียกว่า "Arducam OV2640 มินิ 2MP"พร้อมกับภาพที่สอง มีวัสดุที่คุณต้อง
ควบคุมการเข้าถึง Arduino YÚN ด้วย MySQL, PHP5 และ Python: 11 ขั้นตอน (พร้อมรูปภาพ)

ควบคุมการเข้าถึง Arduino YÚN ด้วย MySQL, PHP5 และ Python: สวัสดีเพื่อนๆ! อย่างที่คุณทราบ ในเดือนกันยายน ตัวป้องกันรอบปฐมทัศน์ใหม่ของ Arduino, Arduino YUN เพื่อนตัวน้อยคนนี้มีระบบฝังตัวของ Linux ซึ่งเราสามารถเรียกใช้ทุกอย่างที่คุณคิดได้ (อย่างน้อยก็จนถึงตอนนี้) ทั้งที่ข้อมูลมีน้อย