การเข้ารหัสข้อความ
เปลี่ยนข้อความให้เป็นโค้ด
การเข้ารหัสข้อความ เป็นบทเรียน Coding for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Coding for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
encode ข้อความ! 📨
ตอนนี้เราจะเปลี่ยนข้อความลับทั้งข้อความให้เป็นรหัส! 🔐 เราจะเลื่อนตัวอักษรทุกตัวโดยใช้รหัสลับของเรา
ข้อความของเรา 📝
เริ่มด้วยข้อความที่ต้องการซ่อน
message = 'HIDE'
print('Secret message:', message)เลือกคีย์ 🗝️
เลือกคีย์การเลื่อน เก็บเป็นความลับไว้ — ควรมีเพียงเพื่อนของคุณเท่านั้นที่รู้!
shift = 3
print('Shift key:', shift)กล่องว่าง 📦
สร้างสตริงว่างเพื่อรวบรวมตัวอักษรที่เข้ารหัส
coded = ''
print('Start:', coded)วนลูปและเลื่อน 🔂
วนผ่านตัวอักษรแต่ละตัว เลื่อนตัวอักษรนั้น แล้วเพิ่มลงในกล่อง!
message = 'HIDE'
shift = 3
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
print(coded)ลองใช้ข้อความที่ยาวขึ้น 📜
encode คำที่ยาวขึ้น! ช่องว่างจะถูกเลื่อนด้วย — ตอนนี้ไม่เป็นไร
message = 'SECRET'
shift = 2
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
print(coded)ทำให้เป็นเครื่องมือ 🛠️
ห่อเครื่องมือ encode ไว้ในฟังก์ชัน เพื่อให้คุณนำกลับมาใช้ใหม่ได้!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('HI', 3))encode หลายคำ 🔁
เมื่อมีเครื่องมือนี้แล้ว คุณก็ encode คำจำนวนมากได้อย่างง่ายดาย!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('CAT', 1))
print(encode('DOG', 1))เปลี่ยนคีย์ 🎚️
คีย์ที่ต่างกันจะให้รหัสที่แตกต่างกันโดยสิ้นเชิง!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('SPY', 5))ส่งให้เพื่อน 📬
แสดงข้อความลับที่พร้อมส่ง!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print('Send this:', encode('MEET', 4))คำลับของคุณ 🤫
encode คำลับของคุณเองด้วยคีย์ที่มีเพียง YOU เท่านั้นที่รู้!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('PIZZA', 3))ตรวจสอบอย่างรวดเร็ว ✅
ทำไมเราจึงเริ่มด้วยสตริงว่าง coded = ''
ผู้เชี่ยวชาญด้าน encode! 🏆
ยอดเยี่ยม! คุณได้เรียนรู้ที่จะ:
- วนลูปผ่านข้อความทั้งข้อความ 🔂
- สร้างสตริงที่เข้ารหัสทีละตัวอักษร 🧩
- ห่อไว้ใน ฟังก์ชัน ที่นำกลับมาใช้ใหม่ได้ 🛠️
- เปลี่ยนคีย์เพื่อสร้างรหัสใหม่ 🗝️
ถัดไป: decode ข้อความกลับเป็นข้อความปกติ! 🔓
คำถามที่พบบ่อย
บทเรียน “การเข้ารหัสข้อความ” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การเข้ารหัสข้อความ” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “การเข้ารหัสข้อความ” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Coding for Kids นี้ได้ไหม
ได้ บทเรียน Coding for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- โค้ดคืออะไร
- การเลื่อนตัวอักษร
- การเข้ารหัสข้อความ
- การถอดรหัสข้อความ