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

เราสามารถกำหนดประเภทข้อมูลอย่างชัดเจนในฟังก์ชัน Python ได้หรือไม่?


ใน Python ตัวแปรจะไม่ถูกพิมพ์อย่างชัดเจน Python ระบุประเภทของตัวแปรและติดตามภายใน ใน Java, C++ และภาษาอื่นๆ ที่พิมพ์แบบสแตติก คุณต้องระบุประเภทข้อมูลของฟังก์ชัน return value และแต่ละอาร์กิวเมนต์ของฟังก์ชัน

หากเรากำหนดประเภทข้อมูลอย่างชัดแจ้งในฟังก์ชัน python มันยังคงทำงานเหมือนโปรแกรมปกติที่ไม่มีการประกาศประเภทข้อมูลอย่างชัดแจ้ง

ตัวอย่าง

เราได้รับผลลัพธ์ต่อไปนี้สำหรับรหัสที่กำหนด

C:/Users/TutorialsPoint1/~.py
The required Sum is:  13.0

พิจารณาฟังก์ชันนี้

def addSum(x,y):
       return x+y
print addSum(2.2, 5.6)
print addSum(float(2.2), float(5.6))

ผลลัพธ์

7.8
7.8

ดังนั้นการประกาศประเภทข้อมูลของตัวแปรจึงไม่มีผลกระทบต่อผลลัพธ์อย่างชัดเจน