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

อาร์กิวเมนต์คำหลักใน Python


อาร์กิวเมนต์ของคีย์เวิร์ดเกี่ยวข้องกับการเรียกใช้ฟังก์ชัน เมื่อคุณใช้อาร์กิวเมนต์ของคีย์เวิร์ดในการเรียกใช้ฟังก์ชัน ผู้เรียกจะระบุอาร์กิวเมนต์ด้วยชื่อพารามิเตอร์

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

ตัวอย่าง

#!/usr/bin/python
# Function definition is here
def printme( str ):
"This prints a passed string into this function"
print str
return;
# Now you can call printme function
printme( str = "My string")

ผลลัพธ์

เมื่อโค้ดด้านบนถูกรัน มันจะให้ผลลัพธ์ดังต่อไปนี้ −

My string

ตัวอย่างต่อไปนี้ให้ภาพที่ชัดเจนยิ่งขึ้น โปรดทราบว่าลำดับของพารามิเตอร์ไม่สำคัญ

ตัวอย่าง

#!/usr/bin/python
# Function definition is here
def printinfo( name, age ):
"This prints a passed info into this function"
print "Name: ", name
print "Age ", age
return;
# Now you can call printinfo function
printinfo( age=50, name="miki" )

ผลลัพธ์

เมื่อโค้ดด้านบนถูกรัน มันจะให้ผลลัพธ์ดังต่อไปนี้ −

Name: miki
Age 50