วันจันทร์ที่ 19 พฤษภาคม พ.ศ. 2557

Python Function

Python Function

ตัวอย่างคำสั่งที่ 1

def calculator(): #function for calculator
    x = 5
    y = 6    
    answer = x+y #answer for x+y
    print "5+6 = ",answer    #print answer

calculator() #cal function

เมื่อรันโปรแกรมจะได้ผลลัพธ์ดังนี้


   จากตัวอย่างคำสั่ง เป็นโปรแกรมที่มีการเรียกใช้ฟังก์ชั่น calculator() โดยฟังก์ชั่นนี้เป็นฟังก์ชั่นที่มีการประกาศตัวแปรสองตัวคือ x = 5 และ y = 6 และนำค่า x และ y มาบวกกันและเก็บค่าไว้ในตัวแปร answer และทำการเรียกฟังก์ชั่น calculator
    ในส่วนของรันโปรแกรม โดยเปิด terminal ขึ้นมาและหา directory ของไฟล์ที่จะทำการรัน และ พิมพ์ python ตามด้วยชื่อไฟล์.py เมื่อกด enter แล้วจะแสดงผล 5+6 = 11

ตัวอย่างคำสั่งที่ 2

def calculator(x,y): #function for calculator
    answer = x+y #Answer for x+y
    return answer  #return answer

print "x+y = ",calculator(5,6) #call function for calculator value x=5 , y=6

เมื่อรันโปรแกรมจะได้ผลลัพธ์ดังนี้


    จากตัวอย่างคำสั่ง เป็นโปรแกรมที่มีการ print ค่า x+y โดยการส่งค่าไปในฟังก์ชั่น calculator() 2 ค่า และค่า 2 ค่านั้นจะเข้าไปทำในฟังก์ชั่น โดยทำการบวกกันและเก็บค่าไว้ในตัวแปร answer และ return ค่า answer ไปยัง print "5+6 = ",calculator(5,6) ก็จะได้ค่าเท่ากับ 11

ตัวอย่างคำสั่งที่ 3

def calculator(x,y):#function for calculator    
    answer = x+y 
    return answer    

print "5+6 = ",calculator(5,6) #call function for calculator value x=5 , y=6
print "2+3 = ",calculator(2,3) #call function for calculator value x=2 , y=3

เมื่อรันโปรแกรมจะได้ผลลัพธ์ดังนี้


    จากตัวอย่างคำสั่ง เป็นการเรียกฟังก์ชั่น 2 รอบโดยส่งค่าไปสองค่าคือ 5,6 และ 2,3 เมื่อรันโปรแกรมแล้วจะให้ดังรูป


ไม่มีความคิดเห็น:

แสดงความคิดเห็น