El código de Python define dos funciones, simple_interest y compound_interest, que calculan el interés simple y el interés compuesto, respectivamente. El código incluye también algunas pruebas utilizando la biblioteca doctest para verificar si las funciones calculan correctamente los intereses. Las pruebas se ejecutan cuando el archivo se ejecuta como un programa principal, es decir, cuando name == "main". Las funciones toman tres argumentos y devuelven el interés calculado en cada caso. Además, se incluyen algunos controles para asegurarse de que los valores de entrada sean válidos (mayores que cero y que el número de períodos sea mayor que cero para el interés compuesto) y se generan excepciones si no se cumplen estas condiciones.
รหัส Python กำหนดฟังก์ชันสองฟังก์ชัน ได้แก่ simple_interest และ Compound_interest ซึ่งคำนวณดอกเบี้ยเชิงเดี่ยวและดอกเบี้ยทบต้นตามลำดับ รหัสยังรวมถึงการทดสอบบางอย่างโดยใช้ไลบรารี doctest เพื่อตรวจสอบว่าฟังก์ชันคำนวณดอกเบี้ยอย่างถูกต้องหรือไม่ การทดสอบจะดำเนินการเมื่อไฟล์ถูกรันเป็นโปรแกรมหลัก นั่นคือเมื่อ name == "main" ฟังก์ชันรับสามอาร์กิวเมนต์และส่งกลับดอกเบี้ยที่คำนวณในแต่ละกรณี นอกจากนี้ การตรวจสอบบางอย่างยังรวมอยู่ด้วยเพื่อให้แน่ใจว่าค่าอินพุตนั้นถูกต้อง (มากกว่าศูนย์และจำนวนงวดมากกว่าศูนย์สำหรับดอกเบี้ยทบต้น) และข้อยกเว้นจะเกิดขึ้นหากไม่ตรงตามเงื่อนไขเหล่านี้
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence