Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. การอัปเดต String (Updating Strings) ใน Python

    คุณสามารถ อัปเดต สตริงที่มีอยู่ได้โดยการ (re)assign ตัวแปรไปยังสตริงอีกตัวหนึ่ง ค่าใหม่อาจเกี่ยวข้องกับค่าเดิมหรือเป็นสตริงที่แตกต่างกันโดยสิ้นเชิง ตัวอย่างเช่น: ตัวอย่าง #!/usr/bin/python var1 = Hello World! print Updated String :- , var1[:6] + Python ผลลัพธ์ (Output) เมื่อรันโค้ดข้างต้น จะได้ผลล

  2. Escape Characters ใน Python

    ตารางต่อไปนี้เป็นรายการ escape หรือ non-printable characters ที่สามารถแทนได้ด้วย backslash notation Escape character จะถูกตีความ ใน single quoted และ double quoted strings ทั้งคู่ Backslash notation Hexadecimal character Description \a 0x07 Bell หรือ alert \b 0x08 Backspace \cx Control

  3. ตัวดำเนินการ String พิเศษ (String Special Operators) ใน Python

    สมมติตัวแปรสตริง a เก็บ Hello และตัวแปร b เก็บ Python แล้ว: ลำดับ Operator และ Description Example 1 +Concatenation - เพิ่มค่าทั้งสองข้างของตัวดำเนินการ a + b จะให้ HelloPython 2 *Repetition - สร้างสตริงใหม่ รวมหลายสำเนาของสตริงเดียวกัน a*2 จะให้ HelloHello 3 []Slice - ให้ตัวอักษรจาก ind

  4. ตัวดำเนินการจัดรูปแบบสตริง (String Formatting Operator) ใน Python

    หนึ่งในฟีเจอร์สุดโกลของ Python คือ string format operator % ตัวดำเนินการนี้เป็นเอกลักษณ์ของ strings และชดเชยการขาดฟังก์ชันจากครอบครัว Cs printf() ตัวอย่างง่ายๆ ดังนี้: ตัวอย่าง #!/usr/bin/python print My name is %s and weight is %d kg! % (Zara, 21) ผลลัพธ์ (Output) เมื่อรันโค้ดข้างต้น จะได้ผลลัพธ์

  5. Triple Quotes ใน Python

    Triple quotes ของ Python ช่วยให้ strings ครอบหลายบรรทัดได้ รวมถึง NEWLINEs, TABs และตัวอักษรพิเศษอื่นๆ แบบ verbatim ไวยากรณ์ของ triple quotes ประกอบด้วยสาม single หรือ double quotes ติดต่อกัน ตัวอย่าง #!/usr/bin/python para_str = this is a long string that is made up of several lines and non-print

  6. Unicode String ใน Python

    สตริงปกติใน Python ถูกเก็บภายในเป็น 8-bit ASCII ในขณะที่ Unicode strings ถูกเก็บเป็น 16-bit Unicode นี่อนุญาตให้ชุดตัวอักษรที่หลากหลายมากขึ้น รวมถึงตัวอักษรพิเศษจากภาษาส่วนใหญ่ในโลก ผมจะจำกัดการจัดการ Unicode strings ให้กับสิ่งต่อไปนี้: ตัวอย่าง #!/usr/bin/python print uHello, world! ผลลัพธ์ (Outp

  7. เมธอด String ในตัว (Built-in String Methods) ใน Python

    Python รวมเมธอด built-in ต่อไปนี้เพื่อจัดการ strings: ลำดับ ฟังก์ชันและคำอธิบาย 1 capitalize()ทำนำหน้าสตริงเป็นตัวพิมพ์ใหญ่ 2 center(width, fillchar)คืนค่าสตริงที่เติม space ให้สตริงต้นทางอยู่กึ่งกลางรวม width คอลัมน์ 3 count(str, beg=0, end=len(string))นับว่า str เกิดขึ้นกี่ครั้งใน stri

  8. การเข้าถึงค่า List (Accessing Values of Lists) ใน Python

    เพื่อเข้าถึงค่าใน lists ให้ใช้ square brackets สำหรับ slicing พร้อมกับ index หรือ indices เพื่อรับค่าที่มีอยู่ที่ index นั้น ตัวอย่าง #!/usr/bin/python list1 = [physics, chemistry, 1997, 2000]; list2 = [1, 2, 3, 4, 5, 6, 7]; print list1[0]: , list1[0] print list2[1:5]: , list2[1:5] ผลลัพธ์ (Output

  9. การอัปเดต List (Updating Lists) ใน Python

    คุณสามารถอัปเดตสมาชิก list เดียวหรือหลายตัวโดยการให้ slice ด้านซ้ายของ assignment operator และคุณสามารถเพิ่มสมาชิกใน list ด้วยเมธอด append() ตัวอย่าง #!/usr/bin/python list = [physics, chemistry, 1997, 2000]; print Value available at index 2 : print list[2] list[2] = 2001; print New value availabl

  10. การลบสมาชิก List (Delete List Elements) ใน Python

    เพื่อลบสมาชิก list คุณสามารถใช้คำสั่ง del หากคุณรู้ชัดเจนว่าลบ element ไหน หรือใช้เมธอด remove() หากคุณไม่รู้ ตัวอย่าง #!/usr/bin/python list1 = [physics, chemistry, 1997, 2000]; print list1 del list1[2]; print After deleting value at index 2 : print list1 ผลลัพธ์ (Output) เมื่อรันโค้ดข้างต้น จะไ

  11. การดำเนินการ List พื้นฐาน (Basic List Operations) ใน Python

    Lists ตอบสนองต่อตัวดำเนินการ + และ * คล้ายกับ strings พวกมันหมายถึง concatenation และ repetition ที่นี่ด้วย ยกเว้นว่าผลลัพธ์คือ list ใหม่ ไม่ใช่ string ในความเป็นจริง lists ตอบสนองต่อ general sequence operations ทั้งหมดที่เราใช้กับ strings ในบทก่อนหน้า: Python Expression Results Description

  12. ฟังก์ชันและเมธอด List ในตัว (Built-in List Functions & Methods) ใน Python

    Python รวมฟังก์ชัน list ต่อไปนี้: ลำดับ ฟังก์ชันพร้อมคำอธิบาย 1 cmp(list1, list2)เปรียบเทียบสมาชิกของลิสต์ทั้งสอง 2 len(list)ให้ความยาวรวมของลิสต์ 3 max(list)คืนค่า item จากลิสต์ที่มีค่าสูงสุด 4 min(list)คืนค่า item จากลิสต์ที่มีค่าต่ำสุด 5 list(seq)แปลง tuple เป็น list Python รว

  13. การเข้าถึงค่า Tuple (Accessing Values of Tuples) ใน Python

    เพื่อเข้าถึงค่าใน tuple ให้ใช้ square brackets สำหรับ slicing พร้อมกับ index หรือ indices เพื่อรับค่าที่มีอยู่ที่ index นั้น ตัวอย่าง #!/usr/bin/python tup1 = (physics, chemistry, 1997, 2000); tup2 = (1, 2, 3, 4, 5, 6, 7); print tup1[0]: , tup1[0]; print tup2[1:5]: , tup2[1:5]; ผลลัพธ์ (Output) เม

  14. การอัปเดต Tuple (Updating Tuples) ใน Python

    Tuples เป็น immutable หมายความว่าคุณไม่สามารถอัปเดตหรือเปลี่ยนค่าของสมาชิก tuple ได้ คุณสามารถนำส่วนของ tuples ที่มีอยู่มาสร้าง tuples ใหม่ได้ ตามตัวอย่างต่อไปนี้: ตัวอย่าง #!/usr/bin/python tup1 = (12, 34.56); tup2 = (abc, xyz); # Following action is not valid for tuples # tup1[0] = 100; # So lets

  15. การลบสมาชิก Tuple (Delete Tuple Elements) ใน Python

    การลบสมาชิก tuple แบบเดี่ยวๆ ไม่เป็นไปได้ มี ทว่ ไม่มีอะไรผิดกับการรวม tuple ใหม่ด้วยสมาชิกที่ไม่ต้องการถูกทิ้ง เพื่อลบ tuple ทั้งหมดอย่างชัดเจน ให้ใช้คำสั่ง del ตัวอย่าง #!/usr/bin/python tup = (physics, chemistry, 1997, 2000); print tup; del tup; print After deleting tup : ; print tup; ผลลัพธ์

  16. การดำเนินการ Tuple พื้นฐาน (Basic Tuples Operations) ใน Python

    Tuples ตอบสนองต่อตัวดำเนินการ + และ * คลายกับ strings พวกมันหมายถึง concatenation และ repetition ที่นี่ด้วย ยกเว้นว่าผลลัพธ์คือ tuple ใหม่ ไม่ใช่ string ในความเป็นจริง tuples ตอบสนองต่อทุก general sequence operations ที่เราใช้กับ strings ในบทก่อนหน้า: Python Expression Results Description l

  17. ไม่มีตัวคั่นล้อมรอบ (No Enclosing Delimiters) ใน Python

    ชุดของอ็อบเจ็กต์หลายตัว คั่นด้วยคอมมา เขียนโดยไม่มีสัญลักษณ์ระบุตัวตน คือ brackets สำหรับ lists parentheses สำหรับ tuples เป็นต้น จะ default เป็น tuples ตามที่แสดงในตัวอย่างสั้นๆ นี้: ตัวอย่าง #!/usr/bin/python print abc, -4.24e93, 18+6.6j, xyz; x, y = 1, 2; print Value of x , y : , x,y; ผลลัพธ์ (

  18. ฟังก์ชัน Tuple ในตัว (Built-in Tuple Functions) ใน Python

    Python รวมฟังก์ชัน tuple ต่อไปนี้: ลำดับ ฟังก์ชันพร้อมคำอธิบาย 1 cmp(tuple1, tuple2)เปรียบเทียบสมาชิกของทูเพิลทั้งสอง 2 len(tuple)ให้ความยาวรวมของทูเพิล 3 max(tuple)คืนค่า item จากทูเพิลที่มีค่าสูงสุด 4 min(tuple)คืนค่า item จากทูเพิลที่มีค่าต่ำสุด 5 tuple(seq)แปลง list เป็น tuple

  19. การเข้าถึงค่า Dictionary (Accessing Values of Dictionary) ใน Python

    เพื่อเข้าถึงสมาชิก dictionary คุณสามารถใช้ square brackets ที่คุ้นเคยพร้อมกับ key เพื่อรับค่าของมัน ตัวอย่าง ตัวอย่างง่ายๆ ดังนี้: #!/usr/bin/python dict = {Name: Zara, Age: 7, Class: First} print dict[Name]: , dict[Name] print dict[Age]: , dict[Age] ผลลัพธ์ (Output) เมื่อรันโค้ดข้างต้น จะได้ผลลัพ

  20. การอัปเดต Dictionary (Updating Dictionary) ใน Python

    คุณสามารถอัปเดต dictionary โดยการเพิ่ม entry ใหม่หรือ key-value pair แก้ไข entry ที่มีอยู่ หรือลบ entry ที่มีอยู่ ตามตัวอย่างง่ายๆ ด้านล่าง: ตัวอย่าง #!/usr/bin/python dict = {Name: Zara, Age: 7, Class: First} dict[Age] = 8; # update existing entry dict[School] = DPS School; # Add new entry print d

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:125/451  20-คอมพิวเตอร์/Page Goto:1 119 120 121 122 123 124 125 126 127 128 129 130 131