สูตร
แปลงค่าระหว่างสองหน่วย
สูตร เป็นบทเรียน Coding for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Coding for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
สูตรมหัศจรรย์ 🪄
สวัสดีอีกครั้ง ผู้วิเศษแห่งอุณหภูมิ! 🧙 วันนี้เราจะเรียนรู้ คาถาลับ สำหรับเปลี่ยนเซลเซียสเป็นฟาเรนไฮต์และเปลี่ยนกลับ!
เป็นเพียงคณิตศาสตร์เล็กน้อยเท่านั้น ไม่ต้องกังวล เพราะ Python จะจัดการส่วนที่ยากให้! 🤖
print("Let's cast the temperature spell! 🪄")เซลเซียสเป็นฟาเรนไฮต์ ➡️
หากต้องการเปลี่ยนจาก เซลเซียสเป็นฟาเรนไฮต์ คาถาคือ:
F = C × 9 / 5 + 32
คูณด้วย 9 หารด้วย 5 แล้วบวก 32 มาลองกันเลย! ✨
c = 20
f = c * 9 / 5 + 32
print(c, "Celsius is", f, "Fahrenheit 🔥")ทีละขั้นตอน 🐾
มาค่อย ๆ ดูแต่ละขั้นตอนของ 20°C กัน! 🐌
- 20 × 9 = 180
- 180 ÷ 5 = 36
- 36 + 32 = 68
ดังนั้น 20°C = 68°F! 🎉
c = 20
step1 = c * 9
step2 = step1 / 5
step3 = step2 + 32
print("Times 9:", step1)
print("Divide 5:", step2)
print("Add 32:", step3)ลองใช้ตัวเลขอื่น 🔢
มาลองแปลง 0°C (อุณหภูมิเยือกแข็ง!) เป็นฟาเรนไฮต์กัน ❄️
คุณเดาคำตอบก่อนเรียกใช้โปรแกรมได้หรือไม่ 🤔
c = 0
f = c * 9 / 5 + 32
print("0 Celsius is", f, "Fahrenheit ❄️")ฟาเรนไฮต์เป็นเซลเซียส ⬅️
ตอนนี้ใช้คาถาในทิศทาง OTHER นั่นคือ ฟาเรนไฮต์เป็นเซลเซียส:
C = (F - 32) × 5 / 9
ลบ 32 ก่อน จากนั้นคูณด้วย 5 แล้วหารด้วย 9! ✨
f = 212
c = (f - 32) * 5 / 9
print(f, "Fahrenheit is", c, "Celsius 🔥")ใช้วงเล็บ! ()
เห็น วงเล็บ ( ) เหล่านั้นไหม วงเล็บบอก Python ว่า ให้ทำส่วนนี้ FIRST! 🥇
เราต้องลบ 32 ก่อนคูณ ดังนั้นเราจึงใส่ส่วนนั้นไว้ในวงเล็บ
f = 98.6
c = (f - 32) * 5 / 9
print("Body temp", f, "F is", round(c), "C 🤒")การปัดเศษตัวเลข 🔵
บางครั้งคำตอบมีทศนิยมหลายตำแหน่ง เช่น 36.66666 😵
เราใช้ round() เพื่อจัดตัวเลขให้เรียบร้อยและอ่านง่ายขึ้น! ✨
f = 98
c = (f - 32) * 5 / 9
print("Messy:", c)
print("Tidy:", round(c))ฟังก์ชันแปลงอุณหภูมิ 🛠️
เราสามารถใส่คาถาไว้ใน ฟังก์ชัน เพื่อเรียกใช้ซ้ำได้ครั้งแล้วครั้งเล่า! 🔁
def to_fahrenheit(c):
return c * 9 / 5 + 32
print(to_fahrenheit(10))
print(to_fahrenheit(25))แปลงได้ทั้งสองทิศทาง 🔄
มาสร้างฟังก์ชัน TWO ฟังก์ชัน โดยให้แต่ละฟังก์ชันทำหน้าที่คนละทิศทางกัน! 🔄
ตอนนี้เรามีชุดเครื่องมือแปลงอุณหภูมิครบถ้วนแล้ว! 🧰
def c_to_f(c):
return c * 9 / 5 + 32
def f_to_c(f):
return (f - 32) * 5 / 9
print("30C =", c_to_f(30), "F")
print("86F =", f_to_c(86), "C")เกร็ดน่าสนุก 🤩
มีอุณหภูมิ ONE ค่า ที่เซลเซียสและฟาเรนไฮต์เป็นตัวเลข SAME กัน! 😲
ค่านั้นคือ -40! -40°C เท่ากับ -40°F หนาวสุด ๆ และเจ๋งสุด ๆ! 🧊
c = -40
f = c * 9 / 5 + 32
print("-40 C is", f, "F 🤯")จ้าวแห่งสูตร! 🏆
คุณเรียนรู้คาถาแปลงอุณหภูมิ BOTH แบบแล้ว! 🎉
- จาก C เป็น F:
C × 9 / 5 + 32 - จาก F เป็น C:
(F - 32) × 5 / 9
ขั้นต่อไป เราจะให้ USER พิมพ์อุณหภูมิ! ⌨️
print("I am a formula master! 🥇")ตรวจสอบอย่างรวดเร็ว ✅
มาทดสอบทักษะการร่ายคาถาของคุณกัน! 🪄
ทบทวนกันหน่อย! 🎒
ทำได้ดีมาก จ้าวแห่งสูตร! 🌟
- จาก C เป็น F: C × 9 / 5 + 32 🔥
- จาก F เป็น C: (F - 32) × 5 / 9 ❄️
- ใช้
( )เพื่อคำนวณส่วนต่าง ๆ ก่อน - ใช้
round()เพื่อจัดทศนิยมให้เรียบร้อย - ใส่คาถาไว้ใน ฟังก์ชัน เพื่อเรียกใช้ซ้ำ! 🛠️
ขั้นต่อไป: ให้ผู้ใช้พิมพ์อุณหภูมิของตนเอง! ⌨️
print("Formula lesson complete! 🚀")คำถามที่พบบ่อย
บทเรียน “สูตร” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “สูตร” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Coding for Kids ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “สูตร”
แปลงค่าระหว่างสองหน่วย คุณปฏิบัติ Coding for Kids ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Coding for Kids หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Coding for Kids บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน
บทเรียน “สูตร” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Coding for Kids นี้ได้ไหม
ได้ บทเรียน Coding for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ