Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. คำสั่งเงื่อนไข Python - If, Else และ Elif

    ในบทช่วยสอนนี้ เราจะมาดูวิธีการใช้ if , else และ elif คำสั่งในภาษา Python เมื่อเขียนโค้ดในภาษาใดๆ มีบางครั้งที่เราจำเป็นต้องตัดสินใจและรันโค้ดตามผลของการตัดสินใจ ใน Python เราใช้ if คำสั่งเพื่อประเมินเงื่อนไข คำสั่ง Python If ไวยากรณ์ของ if คำสั่งในภาษาไพทอนคือ: if condition: statement ให้ค

  2. ตัวแปร Python - วิธีการประกาศและใช้ตัวแปรใน Python

    คำแนะนำในการสร้างและใช้ตัวแปรใน Python ตัวแปร Python ตัวแปรเป็นชื่อตำแหน่งที่ใช้เก็บข้อมูลอ้างอิงถึงวัตถุที่เก็บไว้ในหน่วยความจำ เมื่อเราสร้างตัวแปรใน Python เราต้องพิจารณากฎต่อไปนี้: ชื่อตัวแปรต้องขึ้นต้นด้วยตัวอักษรหรือขีดล่าง ชื่อตัวแปรไม่สามารถขึ้นต้นด้วยตัวเลขได้ ชื่อตัวแปรมีได้เฉพาะอักขระที

  3. Python Data Types และ Type Conversion

    บทนำเกี่ยวกับประเภทข้อมูล Python และวิธีการแปลงประเภท ประเภทข้อมูล Python เมื่อเราสร้างหรือประกาศตัวแปรใน Python ตัวแปรสามารถเก็บข้อมูลประเภทต่างๆ ได้ Python มีประเภทข้อมูลในตัวดังต่อไปนี้: str int, ลอย, ซับซ้อน รายการทูเพิล ดิก ชุด บูล ไบต์ ไบต์เรย์ ประเภทข้อความ:str str ชนิดข้อมูลถูกใช้เมื่อเ

  4. คุณลักษณะของฟังก์ชัน Python คืออะไร

    ทุกอย่างใน Python เป็นอ็อบเจ็กต์ และเกือบทุกอย่างมีคุณสมบัติและวิธีการ ใน python ฟังก์ชันก็เป็นอ็อบเจ็กต์เช่นกัน จึงมีคุณลักษณะเหมือนวัตถุอื่นๆ ฟังก์ชันทั้งหมดมีแอตทริบิวต์ในตัว __doc__ ซึ่งส่งคืนสตริง doc ที่กำหนดไว้ในซอร์สโค้ดของฟังก์ชัน นอกจากนี้เรายังสามารถกำหนดแอตทริบิวต์ใหม่ให้กับพวกเขาได้ เช่

  5. จะสร้าง chain of function decorators ใน Python ได้อย่างไร?

    มัณฑนากรคือ ตัวห่อหุ้ม ซึ่งช่วยให้เราสามารถรันโค้ดก่อนและหลังฟังก์ชันที่ตกแต่งโดยไม่ต้องแก้ไขฟังก์ชันเอง ตัวอย่าง รหัสที่กำหนดสามารถรวมไว้ในห่วงโซ่ของนักตกแต่งได้ดังนี้ def makebold(fn):     def wrapped():         return "<b>" + fn() + "</b>&q

  6. จะรับรายการชื่อพารามิเตอร์ภายในฟังก์ชัน Python ได้อย่างไร

    ในการดึงหมายเลขและชื่อของอาร์กิวเมนต์จากฟังก์ชันหรือฟังก์ชัน[บางอย่าง] เพื่อส่งคืน (arg1, arg2) เราใช้โมดูลการตรวจสอบ โค้ดที่ระบุถูกเขียนดังนี้โดยใช้โมดูลตรวจสอบเพื่อค้นหาพารามิเตอร์ภายในฟังก์ชัน aMethod และ foo ตัวอย่าง import inspect def aMethod(arg1, arg2): pass print(inspect.getargspec(aMethod))

  7. เราจะสร้างฟังก์ชันเรียกซ้ำใน Python ได้อย่างไร

    การเรียกซ้ำเป็นวิธีการเขียนโปรแกรมซึ่งฟังก์ชันเรียกตัวเองอย่างน้อยหนึ่งครั้งในร่างกาย โดยปกติแล้วจะคืนค่าที่ส่งคืนของการเรียกใช้ฟังก์ชันนี้ หากการกำหนดฟังก์ชันตามหลังการเรียกซ้ำ เราจะเรียกฟังก์ชันนี้ว่าฟังก์ชันแบบเรียกซ้ำ ต้องหยุดฟังก์ชันแบบเรียกซ้ำเพื่อใช้ในโปรแกรม มันจะยุติลง หากทุกครั้งที่มีการเร

  8. เราจะโอเวอร์โหลดฟังก์ชัน Python ได้อย่างไร

    ใน Python คุณสามารถกำหนดวิธีการในลักษณะที่มีหลายวิธีที่จะเรียกมัน ขึ้นอยู่กับนิยามของฟังก์ชัน สามารถเรียกได้ด้วยพารามิเตอร์ศูนย์ หนึ่ง สอง หรือมากกว่า สิ่งนี้เรียกว่าวิธีการโอเวอร์โหลด ในรหัสที่กำหนด มีคลาสหนึ่งวิธี sayHello() เราเขียนใหม่ตามที่แสดงด้านล่าง พารามิเตอร์แรกของเมธอดนี้ถูกตั้งค่าเป็นไม

  9. จะใช้ตัวแปรส่วนกลางในฟังก์ชัน Python ได้อย่างไร?

    เงื่อนไข global และ local สอดคล้องกับการเข้าถึงของตัวแปรภายในสคริปต์หรือโปรแกรม ตัวแปรส่วนกลางเป็นสิ่งที่สามารถเข้าถึงได้ทุกที่ ตัวแปรท้องถิ่นสามารถเข้าถึงได้ภายในเฟรมเท่านั้น ไม่สามารถเข้าถึงตัวแปรท้องถิ่นได้ทั่วโลก ตัวแปรโกลบอลคือตัวแปรที่กำหนดและประกาศนอกฟังก์ชันและสามารถใช้ได้ทุกที่ หากมีการกำ

  10. จะดึงซอร์สโค้ดจากวัตถุ Python ได้อย่างไร

    เราใช้เมธอด getsource() ในการตรวจสอบโมดูลเพื่อรับซอร์สโค้ดของฟังก์ชัน inspect.getsource(object) ส่งกลับข้อความของซอร์สโค้ดสำหรับวัตถุ อาร์กิวเมนต์อาจเป็นโมดูล คลาส เมธอด ฟังก์ชัน ย้อนกลับ เฟรม หรืออ็อบเจกต์โค้ด ซอร์สโค้ดถูกส่งกลับเป็นสตริงเดียว IOError จะเพิ่มขึ้นหากไม่สามารถเรียกซอร์สโค้ดได้ หากฟ

  11. เราจะกำหนดฟังก์ชัน Python ที่รันไทม์ได้อย่างไร

    เราสามารถกำหนดฟังก์ชัน python และรันไทม์ได้โดยการนำเข้าโมดูล types และใช้ฟังก์ชัน types.FunctionType() ดังนี้ รหัสนี้ทำงานที่พรอมต์หลามดังที่แสดง ก่อนอื่นเรานำเข้าโมดูลประเภท จากนั้นเรารันคำสั่ง dynf=…; จากนั้นเราเรียกใช้ฟังก์ชัน dynf() เพื่อรับผลลัพธ์ตามที่แสดง >>> import types >>&g

  12. ฟังก์ชัน Python จะคืนค่าฟังก์ชันได้อย่างไร

    Python รองรับฟังก์ชั่นระดับเฟิร์สคลาส อันที่จริง ฟังก์ชันทั้งหมดใน python เป็นฟังก์ชันระดับเฟิร์สคลาส Python อาจส่งคืนฟังก์ชันจากฟังก์ชัน เก็บฟังก์ชันในคอลเล็กชัน เช่น รายการ และโดยทั่วไปจะปฏิบัติต่อฟังก์ชันเหล่านี้เหมือนกับที่คุณทำกับตัวแปรหรืออ็อบเจ็กต์ใดๆ กำหนดฟังก์ชันในฟังก์ชันอื่นและฟังก์ชันส

  13. จะส่งฟังก์ชัน Python เป็นอาร์กิวเมนต์ของฟังก์ชันได้อย่างไร

    Python ใช้วิธีการต่อไปนี้โดยที่พารามิเตอร์แรกเป็นฟังก์ชัน - map(function, iterable, ...) - ใช้ฟังก์ชันกับทุกรายการที่ iterable และส่งคืนรายการผลลัพธ์ นอกจากนี้เรายังสามารถเขียนฟังก์ชันแบบกำหนดเองที่เราสามารถส่งฟังก์ชันเป็นอาร์กิวเมนต์ได้ เราเขียนโค้ดใหม่เพื่อส่งฟังก์ชัน sqr(x) เป็นอาร์กิวเมนต์ของฟ

  14. Python เป็นวัตถุฟังก์ชั่นหรือไม่?

    Python สร้างฟังก์ชั่นวัตถุให้คุณเมื่อคุณใช้คำสั่ง def หรือเมื่อคุณใช้นิพจน์แลมบ์ดา: เราสามารถกำหนดแอตทริบิวต์ให้กับวัตถุฟังก์ชันและเรียกค้นได้ดังนี้ ตัวอย่าง def foo(): pass foo.score = 20 print(type(foo)) print(foo.score) print(type(lambda x:x)) ผลลัพธ์ เราได้ผลลัพธ์ดังต่อไปนี้ C:/Users/TutorialsPo

  15. เหตุใดฟังก์ชัน Python บางฟังก์ชันจึงมีขีดล่าง __ ก่อนและหลังชื่อฟังก์ชัน

    เราทราบว่าชื่อที่มีเครื่องหมายขีดล่างและขีดล่างคู่ดังที่กล่าวไว้ข้างต้นนั้นสงวนไว้สำหรับฟังก์ชันในตัวของ Python เราอย่าใช้ชื่อคล้ายกันเลยจะดีกว่า

  16. วิธีเรียกใช้ฟังก์ชัน Python จากบรรทัดคำสั่ง

    ในการเรียกใช้ฟังก์ชันนี้จากบรรทัดคำสั่ง เราสามารถใช้อาร์กิวเมนต์ -c (คำสั่ง) ได้ดังนี้: $ python -c 'import foobar; print foobar.sayHello()' อีกวิธีหนึ่ง เราสามารถเขียนว่า: $ python -c 'from foobar import *; print sayHello()' หรือแบบนี้ $ python -c 'from foobar import sayHello;

  17. จะเรียกโมดูล Python จากบรรทัดคำสั่งได้อย่างไร

    หากเรากำลังเขียนสคริปต์ Python ที่จะใช้เป็นโมดูล เราสามารถทดสอบโมดูลนี้โดยเพิ่มการเรียกใช้ฟังก์ชันนี้ไว้ที่ด้านล่าง: def fubar():     #does something useful fubar() และเรียกใช้ที่พรอมต์คำสั่งดังนี้: ~$ python fubar.py

  18. ฟังก์ชัน Python สามารถทำงานใน html เหมือนกับที่จาวาสคริปต์ทำได้หรือไม่

    ไม่สามารถเรียกใช้ Python ในเบราว์เซอร์รุ่นใหม่ๆ ได้ เนื่องจากไม่มีตัวแปลไพธอน Javascript เป็นภาษาเดียวที่ทำงานในเบราว์เซอร์โดยไม่มีปลั๊กอิน เช่น Flash หรือ ActiveX วิธีหนึ่งในการเขียนโค้ด Python ที่จะทำงานในเบราว์เซอร์คือการใช้ transpiler นี่เป็นเครื่องมือที่จะรวบรวมโค้ดหลามลงใน Javascript ดังนั้นใ

  19. อะไรคือความแตกต่างระหว่างตัวแปร global และ local ใน Python?

    ตัวแปรส่วนกลางคือตัวแปรที่สามารถเข้าถึงได้ทั่วโลก ตัวแปรโลคัลเป็นตัวแปรที่สามารถเข้าถึงได้เฉพาะในขอบเขตปัจจุบัน เช่น ตัวแปรชั่วคราวที่ใช้ในการกำหนดฟังก์ชันเดียว ตัวอย่าง ในรหัสที่กำหนด q = "I love coffee" # global variable def f():     p = "Me Tarzan, You Jane." # local

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:2/451  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8