🐍 ตัวอย่างการใช้งาน Python Blockly Editor

🌟 ตัวอย่างที่ 1: Hello World

การพิมพ์ข้อความง่ายๆ

บล็อกที่ใช้: Text Print
โค้ดที่ได้:
print('สวัสดีชาวโลก!')

วิธีทำ:

  1. ลากบล็อก "text_print" จากหมวด "ข้อความ"
  2. เปลี่ยนข้อความเป็น "สวัสดีชาวโลก!"
📦 ตัวอย่างที่ 2: การใช้ตัวแปร

การสร้างและใช้ตัวแปร

โค้ดที่ได้:
name = 'Python'
print('สวัสดี ' + name)

วิธีทำ:

  1. สร้างตัวแปร "name" จากหมวด "ตัวแปร"
  2. กำหนดค่า "Python" ให้กับตัวแปร
  3. ใช้บล็อก "text_join" เพื่อรวมข้อความ
🔢 ตัวอย่างที่ 3: การคำนวณ

การคำนวณทางคณิตศาสตร์

โค้ดที่ได้:
a = 10
b = 5
result = a + b
print('ผลลัพธ์: ' + str(result))

วิธีทำ:

  1. สร้างตัวแปร a และ b
  2. ใช้บล็อก "math_arithmetic" สำหรับการบวก
  3. แสดงผลลัพธ์ด้วย print
🔄 ตัวอย่างที่ 4: ลูป

การทำซ้ำด้วยลูป

โค้ดที่ได้:
for count in range(5):
    print('รอบที่ ' + str(count + 1))

วิธีทำ:

  1. ใช้บล็อก "controls_for" จากหมวด "ลูป"
  2. กำหนดจำนวนรอบเป็น 5
  3. ใส่บล็อก print ภายในลูป
❓ ตัวอย่างที่ 5: เงื่อนไข

การตัดสินใจด้วยเงื่อนไข

โค้ดที่ได้:
age = 18
if age >= 18:
    print('คุณเป็นผู้ใหญ่แล้ว')
else:
    print('คุณยังเป็นเด็ก')

วิธีทำ:

  1. สร้างตัวแปร age
  2. ใช้บล็อก "controls_if" จากหมวด "ตรรกะ"
  3. เพิ่มเงื่อนไข "age >= 18"
  4. เพิ่ม else clause
📋 ตัวอย่างที่ 6: รายการ

การทำงานกับรายการ

โค้ดที่ได้:
fruits = ['แอปเปิ้ล', 'กล้วย', 'ส้ม']
for fruit in fruits:
    print('ผลไม้: ' + fruit)

วิธีทำ:

  1. สร้างรายการด้วยบล็อก "lists_create_with"
  2. เพิ่มข้อความผลไม้
  3. ใช้ลูป "controls_forEach" เพื่อแสดงผล
⌨️ ตัวอย่างที่ 7: รับข้อมูลจากผู้ใช้

การรับข้อมูลจากผู้ใช้

โค้ดที่ได้:
name = input('ป้อนชื่อของคุณ')
age = float(input('ป้อนอายุของคุณ'))
print(f'สวัสดี {name} อายุ {int(age)} ปี')

วิธีทำ:

  1. ลากบล็อก "รับข้อความ" จากหมวด "รับข้อมูล"
  2. ลากบล็อก "รับตัวเลข" สำหรับรับตัวเลข
  3. เชื่อมต่อกับบล็อก "แสดงผล"
  4. ใช้บล็อกแปลงชนิดข้อมูลตามต้องการ
🔄 ตัวอย่างที่ 8: การแปลงชนิดข้อมูล

การแปลงชนิดข้อมูล

โค้ดที่ได้:
number_str = '123'
number_int = int(number_str)
number_float = float(number_str)
print(type(number_int).__name__)
print(str(number_float))

วิธีทำ:

  1. ลากบล็อก "แปลงเป็นจำนวนเต็ม" จากหมวด "แปลงชนิดข้อมูล"
  2. ลากบล็อก "แปลงเป็นทศนิยม" สำหรับเลขทศนิยม
  3. ลากบล็อก "แปลงเป็นข้อความ" สำหรับข้อความ
  4. ใช้บล็อก "ตรวจสอบชนิดข้อมูล" เพื่อดูชนิดข้อมูล
💡 เทคนิคการใช้งาน
🎯 เทคนิคพื้นฐาน
  • ลากบล็อกจากกล่องเครื่องมือด้านซ้าย
  • เชื่อมต่อบล็อกโดยการวางใกล้กัน
  • คลิกขวาที่บล็อกเพื่อดูตัวเลือกเพิ่มเติม
  • ใช้ปุ่ม Zoom เพื่อขยาย/ย่อมุมมอง
⌨️ ปุ่มลัด
  • Ctrl + S - บันทึกบล็อก
  • Ctrl + O - โหลดบล็อก
  • Ctrl + D - ดาวน์โหลดโค้ด
  • Delete - ลบบล็อกที่เลือก