ในทำนองเดียวกันกับคำถามนี้ฉันต้องการประเมิน (ในโหมด org) บล็อกซอร์สของ Python ที่มีคำแนะนำ "อินพุต" แต่ฉันไม่สามารถหาวิธีที่จะมีการประเมินผลแบบโต้ตอบ (กับอินพุตของผู้ใช้) ในระหว่างการประเมินผล ล่วงหน้า (เก็บไว้ในไฟล์เช่น)
ข้อ จำกัด ของฉันคือการใช้input
คำแนะนำอย่างชัดเจนเนื่องจากทั้งหมดนี้ควรรวมอยู่ในตำราเรียนสำหรับนักเรียน
ตัวอย่างของรหัส:
#+BEGIN_SRC python :results output
a= input("Value")
print(a)
#+END_SRC
เป็นไปได้หรือไม่ที่จะมีการประเมินแบบโต้ตอบหรือจำลองมัน (โดยการป้อนรหัสปลอมให้กับซอร์สโค้ด)
noweb
ของโหมด org ที่จะช่วยให้คุณสามารถทดสอบและส่งออกรหัสของคุณด้วยผลลัพธ์
export
เพื่อสร้างโค้ดตัวอย่างสำหรับนักเรียนในรูปแบบอื่นเช่น html หรือไม่