Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. วิธีออกจากบล็อก if ใน Python

    ไม่สามารถออกจากบล็อก if ของโค้ด Python ได้โดยตรง คำสั่ง break 雖然出现在 if 块中 但它必须在循环内部。但是,可以通过 sys.exit() 从 if 块内部退出整个程序。

  2. สามารถใช้คำสั่ง break ในเงื่อนไข if ของ Python ได้หรือไม่?

    คำสั่ง break ของ Python เป็นคำสั่งควบคุมการตัดสินใจ (decision control statement) ทำให้ลูปหยุดทำงานทันทีและกระโดดไปทำงานคำสั่งถัดไปหลังจบลูป โดยปกติจะถูกใช้งานแบบมีเงื่อนไขและปรากฏในบล็อก if ภายในลูป while expr == True: stmt1 stmt2 if expr2 == True: break stmt3 stmt4 อย่

  3. สามารถใช้คำสั่ง continue ในเงื่อนไข if ของ Python ได้หรือไม่?

    คำสั่ง continue ของ Python เป็นคำสั่งควบคุมลูป (loop control statement) ทำให้ลูปข้ามการทำงานรอบปัจจุบันไปเริ่มรอบถัดไปทันที โดยปกติจะถูกใช้งานแบบมีเงื่อนไข คืออยู่ในบล็อก if while expr == True: stmt1 stmt2 if expr2 == True: continue stmt3 stmt4 อย่างไรก็ตาม ไม่สามารถใช้

  4. สามารถใช้คำสั่ง pass ในเงื่อนไข if ของ Python ได้หรือไม่?

    ใน Python คำสั่ง pass เป็นคำสั่งปลอม (dummy statement) ใช้ในตำแหน่งที่ต้องมีคำสั่งเพื่อให้สอดคล้องกับไวยากรณ์ แต่ منطقการประมวลผลจริงยังไม่ได้กำหนด สามารถใช้ในบล็อก if และ else ได้ทั้งคู่ if expr == True: pass else: pass

  5. วิธีใช้คำสั่ง if 巢狀 (Nested if) ใน Python

    ในการเขียนโปรแกรม คำว่า nesting หมายถึงการวางคำสั่งเงื่อนไขไว้ภายในอีกคำสั่งเงื่อนไขหนึ่ง ใน Python สามารถวางคำสั่ง if ใหม่ได้ทั้งในบล็อก if และบล็อก else ตามที่คุณรู้ แต่ละบล็อก if จะมีระดับการเยื่อที่เพิ่มขึ้น ดังนั้นในกรณีของ if 巢狀 ระดับการเยื่อของบล็อกภายในจะเพิ่มขึ้นจากบล็อกภายนอก ไวยากรณ์ทั่วไ

  6. วิธีการเยื่อย่อหน้า (Indent) คำสั่ง if...else ใน Python

    ลักษณะเฉพาะของ Python คือการใช้การเยื่อย่อหน้า (indentation) แบบสม่ำเสมอเพื่อระบุบล็อกของคำสั่ง บล็อกจะเริ่มต้นด้วยเครื่องหมาย : (colon) ทันทีที่พิมพ์เครื่องหมาย : แล้วกด Enter โปรแกรมแก้ไขโค้ดที่รองรับ Python จะเลื่อนเคอร์เซอร์ไปบรรทัดถัดไปพร้อมเพิ่มระดับการเยื่อย่อหน้า บรรทัดต่อไปทั้งหมดจะมีระดับก

  7. วิธี Indent Multiple If-Else Statements ใน Python

    การใช้ Indented Blocks เป็นคุณสมบัติสำคัญของ Python Indent Level ของ Block จะมากกว่า Statements ก่อนหน้า ดังนั้น หากมี If Statements หลายตัวในโปรแกรมแบบ Nested แต่ละ Indented Block ต่อไปจะมีระดับ Indent ที่เพิ่มขึ้น if expr1 == True: if expr2 == True: stmt1 else: if expr3 ==

  8. ทำไม Python จึงมี Else Clause ใน Loops?

    คุณสมบัติเฉพาะของ Python หนึ่งคือความสามารถในการใช้ Else Clause ร่วมกับ Loop คุณสมบัตินี้ไม่พบในภาษาอย่าง C/C++ หรือ Java ปกติ Body ของ Loop จะ Execute ซ้ำๆ ควบคุมโดย Looping Condition หลังจากนั้น Statements หลังมันจะเริ่ม Execute ใน Python Loop Else Block จะ Execute หลังจาก Iterations ทั้งหมดจบ แล

  9. Syntax พื้นฐานของ Python For Loops

    For Loop ของ Python Execute Body ของ Loop สำหรับแต่ละ Object ใน Collection เช่น String, List, Tuple หรือ Dictionary การใช้งานมีดังนี้: ตัวอย่าง for obj in seq: stmt1 stmt2 โค้ดต่อไปนี้ Iterate ทุกตัวเลขใน List และพิมพ์กำลังสองของมัน L1 = [1, 2, 3, 4, 5] for x in L1: print(x * x) ผลลั

  10. วิธีใช้ Nested Loops ใน Python

    ในการเขียนโปรแกรม คำว่า Nesting ใช้เมื่อ Construct หนึ่งถูกใช้ภายใน Construct อีกตัวที่เป็นประเภทเดียวกัน ดังนั้น Nested Loop หมายถึงการใช้ Loop ภายใน Loop ในกรณีนี้ Inner Loop จะทำ Iterations ทั้งหมดสำหรับแต่ละ Iteration ของ Outer Loop ใน Python Body ของ Loop คือกลุ่ม Statements ที่มี Indent Level

  11. #define Preprocessor ใน C++ คืออะไร?

    คำสั่ง #define สร้าง Macro ซึ่งเป็นการเชื่อมโยงระหว่าง Identifier หรือ Parameterized Identifier กับ Token String หลังจาก Macro ถูกกำหนด Compiler สามารถแทนที่ Token String สำหรับแต่ละครั้งที่ Identifier ปรากฏใน Source File #define identifier token-string นี่คือวิธีที่ Preprocessor ถูกใช้ คำสั่ง #de

  12. วิธีพิมพ์ตัวอักษรแรกของแต่ละ List ใน Python

    สมมติว่า List เป็น Collection ของ Strings ตัวอักษรแรกของแต่ละ String ได้ดังนี้: >>> L1 = [aaa, bbb, ccc] >>> for string in L1: ... print(string[0]) a b c หาก List เป็น Collection ของ List Objects Element แรกของแต่ละ List ได้ดังนี้: >>> L1 = [[1, 2, 3], [4, 5, 6], [7

  13. วิธีหาขนาด (Size) ของ List ใน Python

    Built-in Function len() ของ Python คืนค่าจำนวน Elements ใน Sequence รวมถึง List Object >>> L1 = [1, 2, 3, 4, 5] >>> len(L1) 5 Built-in Function len() Implement เมธอด __len__() ที่กำหนดสำหรับ Sequence Type Classes ทั้งหมดรวมถึง List Class มันคืนค่าขนาดเช่นกัน >>> L1.__le

  14. วิธีป้องกัน Loop ไปเป็น Infinite Mode ใน Python

    Loop ที่สร้างด้วย For Statement ใน Python Traverse ทีละ Item ใน Collection ดังนั้นโอกาสที่ For Loop จะกลายเป็น Infinite น้อยมาก While Loop อย่างไรก็ตาม ต้องควบคุมโดยการจัดเตรียมบางอย่างภายใน Body ของ Loop เพื่อขับเงื่อนไขที่กล่าวไว้ในต้นทางให้เป็น False นี่มักทำโดยการนับจำนวน Iterations x = 0 whil

  15. วิธีหยุด Infinite Loop อย่างปลอดภัยใน Python

    Infinite Loop คือ Loop ที่ไม่หยุดด้วยตัวมันเอง เกิดขึ้นเมื่อเงื่อนไข Loop ยังคงเป็น True ตลอดเวลา ในกรณีเช่นนี้ Loop ต้องหยุดโดยบังคับด้วยการกด Ctrl+C เพื่อสร้าง Keyboard Interrupt

  16. Python While Loop ทำงานอย่างไร?

    while Statement เป็น Looping Statement ที่นิยมในหลายภาษารวมถึง Python การใช้งานทั่วไปคือ: while expr == True: stmt1 stmt2 ..... Block ของ Statements ที่มี Indent เพิ่มขึ้นหลัง : Symbol จะถูก Execute ซ้ำๆ ตราบใดที่ Expr ยังคงเป็น True อย่างชัดเจน ต้องมีการจัดเตรียมบางอย่างภายใน Block ซึ

  17. วิธี Break For Loop ใน Python

    ปกติ For Loop ถูกสร้างเพื่อ Iterate บน Block สำหรับแต่ละ Item ใน Range หากต้องการยุติ Loop ก่อนกำหนดก่อนที่ Iterations ทั้งหมดจะเสร็จ ให้ใช้ Keyword break มันมักใช้ใน Conditional Statement ภายใน Body ของ Loop for x in range(20): print(x) if x == 10: break print(end of loop) ในกรณีน

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:55/451  20-คอมพิวเตอร์/Page Goto:1 49 50 51 52 53 54 55 56 57 58 59 60 61