Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ขีดล่าง _ ทำงานในไฟล์ Python อย่างไร


ขีดล่าง (_) เป็นแบบพิเศษใน Python มี 5 กรณีสำหรับการใช้ขีดล่างใน Python

1. สำหรับเก็บค่าของนิพจน์สุดท้ายในล่าม

ล่ามหลามเก็บค่านิพจน์สุดท้ายไปยังตัวแปรพิเศษที่เรียกว่า '_'

ตัวอย่าง

>>> 12 + 10
22
>>> _
22

2. สำหรับการละเว้นค่าเฉพาะ

ขีดล่างยังใช้เพื่อละเว้นค่าเฉพาะในหลายภาษา เช่น ยาอายุวัฒนะ, erlang, python เป็นต้น หากคุณไม่ต้องการค่าเฉพาะหรือค่าที่ไม่ได้ถูกใช้ เพียงกำหนดค่าให้เป็นขีดล่าง

ตัวอย่าง

>>> _, _, a = (1, 2, 3)
>>> a
3

3. เพื่อให้ชื่อตัวแปรและฟังก์ชันมีความหมายพิเศษ

ชื่อตัวแปรที่มีขีดล่างเดียวนำหน้าใช้สำหรับตัวแปรส่วนตัว ฟังก์ชัน คลาส สิ่งใดก็ตามที่มีแบบแผนนี้จะถูกละเว้นจากการนำเข้าโมดูล * มีข้อตกลงอื่นๆ อีกมากมายที่คุณสามารถดูได้ที่:https://hackernoon.com/understanding-the-underscore-of-python-309d1a029edc

4. เพื่อแยกตัวเลขของค่าตามตัวอักษร

ใน python เพื่อหลีกเลี่ยงการจัดการกับตัวเลขจำนวนมาก คุณสามารถใส่ขีดล่างเพื่อให้อ่านตัวเลขได้ง่าย

ตัวอย่าง

>>> a = 7_200_000_000   # 7.2 billion easily readable
>>> a
7200000000

โปรดทราบว่ามีการเพิ่มคุณสมบัติล่าสุดใน python ใน v3.6